如何将用户控件添加为列表框项

Rob*_*abe 5 c# wpf user-controls listbox listboxitem

我正在使用WPF .net 4.5(c#),我想创建一个包含一系列用户控件的ListBox.(如果列表框是错误的控件类型,请告诉我).

我希望我的列表框将用户控件的副本作为列表项,每个列表项中包含不同的内容.

如何将用户控件添加到列表框?

感谢您的帮助!

Nit*_*tin 7

您可以使用usercontrol为列表框设置ItemTemplate.

    <ListBox>
        <ListBox.ItemTemplate>
            <DataTemplate>
                <local:UserControl1/>
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>
Run Code Online (Sandbox Code Playgroud)

谢谢