wpf中的combox怎么制作的漂亮一点

谁能给我一个漂亮的UI例程也行啊

可以使用Blend自己修改样式,做WPF,Blend工具是很有帮助的,能做出很好看的控件/界面。当然你也可以使用第三方控件。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-30
使用第三方控件吧,例如DEV等。

wpf combox 在哪里设置下拉框的宽度和高度
combox是itemscontrol,横向满屏的话,你需要重新定义itemstemplate,使用textblokc来显示项文波,然后定义textblock的宽度,提示,是否换行,是否省略等。<ComboBox> <ComboBox.ItemsTemplate> <DataTemplate> <TextBlock Text="{Bingding}" ...\/>这里就可以通过各种content控件,设置相应的样式来控制你的项...

我想在combox中做出一下效果,怎么做。。谢谢
可以重写该控件,也可以用代码修改属性譬如以下的,下拉框就可以放图例什么的了。。。private void cobColorRampList_DrawItem(object sender, DrawItemEventArgs e){ Rectangle iRectangle;if (e.Index == -1 || sender == null){ return;} else { \/\/绘制背景 e.DrawBackground();\/\/绘制焦点框...

wpf中 combox怎样使用
原生ComboBox控件非常强大且使用,如支持自动完成、下拉单选、下拉方向、下拉框可定义大小等。使用ComboBox的方法:首先,定义Node用于存储选择数据,有2个属性:Title、IsSelected, 为了可绑定要继承,必须从INotifyPropertyChanged接口继承。然后,定义ViewModel,用于存储下拉列表的多个Node。最后,定义主角:Multi...

如何给WPF中的DataGrid的ComBox编辑列添加数据
如果这里解决了您的问题,请您点一下推荐 × WPF项目中现有一个DataGrid,其中有一个名为“姓名”的模板列和名为“工号”的文本列,模板列在编辑时是一个ComBox,要实现的功能:ComBox的选项是从数据查询得到的姓名列表(如人员表中性别为女的人的姓名列表),选择其中的某个姓名,TextBlock显示选择的...

wpf中combox的点击事件是什么
如果你是想在选中某一项时触发事件,建议用SelectionChanged事件。wpf的单击事件都是从ButtonBase中继承的,其他控件没有。不过可以用MouseDown,MouseUp等Mouse类的路由事件代替,也能到达效果。

C#的wpf如何实现combox的每个item都有tooltip?
最简单的方式就是设置comboboxItem的style,使得凡是使用此style的comboboxItem都可以有tooltip啦!~

WPF中checkBox关联一个Combox,设置Combox的IsEnable=False,过程中再True...
<Grid> <CheckBox Name="ch" HorizontalAlignment="Left" VerticalAlignment="Center">checkBox1<\/CheckBox> <ComboBox Name="Cmb1" IsEnabled="{Binding ElementName=ch, Path=IsChecked, Mode=OneWay}" MinWidth="80" HorizontalAlignment="Center" VerticalAlignment="Center">Cmb1...

wpf 中ComboBox有两个可选择的项ComboBoxItem:男,女,比如我取出某人的性...
this.combox.selectIndex=i;i为“男”在items中Index

wpf 实现为textbox添加下拉框
1. 设置属性 IsEditable="True" Combobox就可编辑 2. 下拉框正常绑定数据就行,如果像上图每个Item都有个删除功能,那就需要重写样式,可参考下面的代码(带有动画效果,可删除)<Style TargetType="{x:Type ComboBoxItem}"> <Setter Property="SnapsToDevicePixels"Value="true"\/> <Setter Property="...

WPf 如何将combox的selectionchanged事件和command绑定?
EventTrigger> <\/ComboBox> ViewModel层:public ICommand SelectItemChangedCommand { get; set; } 构造函数中 SelectItemChangedCommand = new ActionCommand(this.NotifySelectedItemChanged);事件:public void NotifySelectedItemChanged(){ MessageBox.Show("Sucess");} ...

相似回答