相关疑难解决方法(0)

WPF不同类型的用户控件列表

我有一个WPF列表框,其中包含一个名为JUC的用户控件.

这很好用,因为我对WPF很新,这已经非常令人印象深刻了.我现在要做的是根据绑定属性在列表中使用不同的用户控件.

这可能吗?如果没有,我还应该如何做到这一点?

我正在使用一个列表,因为我想允许用户控件的拖放顺序,并且会有一个可变数字,所以似乎有意义 - 欢迎使用其他方法.

<ListBox x:Name="peopleListBox" 
    HorizontalAlignment="Stretch" 
    VerticalAlignment="Stretch"
    ItemContainerStyle="{StaticResource ListBoxItemStretch}"
    Foreground="Transparent" 
    BorderBrush="Transparent" 
    Background="Transparent" 
    Grid.ColumnSpan="2" SelectionChanged="peopleListBox_SelectionChanged">
        <ListBox.ItemTemplate>
            <DataTemplate>
                <Grid>
                     <my:JUC Margin="4"></my:JUC>
                </Grid>
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>
Run Code Online (Sandbox Code Playgroud)

.net wpf xaml user-controls list

5
推荐指数
1
解决办法
1360
查看次数

标签 统计

.net ×1

list ×1

user-controls ×1

wpf ×1

xaml ×1