这是我UI的效果.. 实现方法就是用一Combobox内嵌一Checkbox..
xaml代码如下..
<ComboBox Name="cboSales"
Grid.Row="7"
VerticalAlignment="Center"
Grid.ColumnSpan="3"
Margin="10,5,0,5"
ItemsSource="{Binding SalesList}"
Text="{Binding DisplaySales}"
SelectedIndex="{Binding SalesSelectedIndex,Mode=OneWay}"
>
<ComboBox.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding SalesChecked}" Content="{Binding DisplaySales}" IsEnabled="{Binding SalesEnabled}" Click="CheckBox_Click"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>PM说不够美观,要我把下图红框的内容删除/隐藏(反正就是不在UI上显示)
求问各位大大如何才能做出那种效果.. 求代码并详解..wpfcheckboxcomboboxxamlui
解决方案 »
- C# MVC3 点击BUTTON如何提交
- Windows服务取不到IE历史浏览记录
- 求工控管道控件或思路
- 用非模态的子对话框进行修改父对话框,子对话框不消失
- 紧急求助:为什么我机器上的Visual Studio2005突然无法打开??????????????
- 请教 类似QQ上下移动的分组界面怎么写?
- 关于WINDOWS FORM程序下DATAGRID控件的问题,请高手解决(在线)
- .net中的ArrayList是否相当于STL中有vector,有什么区别吗?
- 如何得到文件的路径。
- 小弟最近在写一个web形式的QQ, 请大家给起个好名字 ,100分相送
- 画图 刷子的定义
- 下拉列表用(&X)设置快捷键
<DataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox Visibility="{Binding CheckVisible}" IsChecked="{Binding SalesChecked}" IsEnabled="{Binding SalesEnabled}" />
<TextBlock Text=""/>
</StackPanel>
</DataTemplate>其实你应该自己也能搞定了
就换成checkbox和textblock
checkbox的显示和不显示 在vm里面搞个property控制下就行了