我正在使用 WPF .net 4.5 (c#),我想制作一个包含一系列用户控件的 ListBox。(如果列表框是错误类型的控件,请告诉我)。
我希望我的列表框有一个用户控件的副本作为列表项,每个项中有不同的内容。
如何将用户控件添加到列表框?
提前感谢您的帮助!
我正在使用 WPF .net 4.5 (c#),我想制作一个包含一系列用户控件的 ListBox。(如果列表框是错误类型的控件,请告诉我)。
我希望我的列表框有一个用户控件的副本作为列表项,每个项中有不同的内容。
如何将用户控件添加到列表框?
提前感谢您的帮助!
您可以为包含用户控件的列表框设置 ItemTemplate。
<ListBox>
<ListBox.ItemTemplate>
<DataTemplate>
<local:UserControl1/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
谢谢
我认为您可以设计一个与此 UserControl 具有相同 UI 或 Style 的 DataTemplate 。也许只是复制粘贴可以得到你想要的数据模板,但是
<DataTemplate>
<local:UserControl1/>
</DataTemplate>
这个国王对我来说似乎很奇怪我不知道它可以随心所欲地工作,所以我也想知道答案。