DT *_*ant 6 c# generics wpf combobox
我想创建控件,允许用户使用复选框从下拉列表中选择多个选项.我在Google上搜索过,我得到了一些类似的链接
http://code.msdn.microsoft.com/windowsapps/Multi-Select-ComboBox-in-cfbf1e22/view/SourceCode#content.
我发现这篇文章很有用但我不能在每个应用程序中使用此控件,因为ItemsSource类型可能会在每个应用程序中更改.我想创建一个通用控件,它将被任何可能具有不同ItemsSource的应用程序使用.如何创建可在任何应用程序中使用的通用控件?我想为此控件创建DLL并希望在所有应用程序中使用它.
这是给你的样品
<ComboBox xmlns:sys="clr-namespace:System;assembly=mscorlib">
<ComboBox.Resources>
<Style TargetType="ComboBoxItem">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ComboBoxItem">
<CheckBox>
<ContentPresenter />
</CheckBox>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ComboBox.Resources>
<sys:String>item 1</sys:String>
<sys:String>item 2</sys:String>
<sys:String>item 3</sys:String>
<sys:String>item 4</sys:String>
</ComboBox>
Run Code Online (Sandbox Code Playgroud)
结果

| 归档时间: |
|
| 查看次数: |
8676 次 |
| 最近记录: |