下拉菜单控件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ComboBox 类
表示一个选择控件,该控件组合一个不可编辑的文本框和一个下拉项,该下拉项包含一个允许用户从列表中选择项的列表框。
1、Selector.SelectedIndex 属性
获取或设置选定项的索引
类型:System.Int32
选定项的索引。默认值为-1(未选任何项)。
2、Selector.SelectedItem 属性
获取或设置选定项。它返回项本身,通常是一个字符串值。
3、Count 属性反映列表的项数。
4、Items 属性
若要在combobox控件中添加或删除项,请使用Items集合的add、insert、clearremove方法,或者可以在设计器中使用Items属性向列表添加项。
boZzmm.Items.Add("中共党员");
boZzmm.Items.Add("共青团员");
boZzmm.Items.Add("民主党派");
boZzmm.Items.Add("无党派");
若要在“属性”里直接添加项,按Ctrl+Enter换行,显示时按拼音排列;VS2005中用分号就可以直接换行。
5、dropdownstyle属性
Simple 始终显示列表,没有下拉箭头
●Dropdown 文本部分可编辑
●Dropdownlist 文本部分不可编辑中文版里是“下拉列表”选项
名称说明
ActualHeight获取FrameworkElement的呈现高度。(继承自
FrameworkElement。)
ActualWidth获取FrameworkElement的呈现宽度。(继承自
FrameworkElement。)
Background获取或设置一个用于提供控件背景的画笔。(继承自
Control。)
BorderBrush获取或设置一个用于描述控件的边框背景的画笔。(继承自
Control。)
BorderThickness获取或设置控件的边框宽度。(继承自Control。)CacheMode获取或设置一个值,该值指示应在可能时高速缓存已呈现内
容。(继承自UIElement。)
Clip获取或设置用于定义UIElement的内容边框的Geometry。
(继承自UIElement。)
Cursor获取或设置鼠标指针悬停在FrameworkElement上时所显
示的光标。(继承自FrameworkElement。)DataContext获取或设置FrameworkElement参与数据绑定时的数据上
下文。(继承自FrameworkElement。)
DefaultStyleKey获取或设置一个键,该键引用控件的默认样式。(继承自
Control。)
DesiredSize获取此UIElement在布局过程的测量处理过程中计算的大
小。(继承自UIElement。)
Dispatcher获取与此对象关联的Dispatcher。(继承自
DependencyObject。)
DisplayMemberPath获取或设置为每个数据项显示的属性的名称或路径。(继承
自ItemsControl。)
Effect获取或设置用于呈现此UIElement的像素着色器效果。(继
承自UIElement。)
FontFamily获取或设置用于在控件中显示文本的字体。(继承自
Control。)
FontSize获取或设置此控件中文本的大小。(继承自Control。)FontStretch获取或设置字体在屏幕上的压缩或扩展程度。(继承自
Control。)
FontStyle获取或设置呈现文本时使用的样式。(继承自Control。)FontWeight获取或设置指定字体的粗细。(继承自Control。)Foreground获取或设置一个用于描述前景色的画笔。(继承自Control。)Height获取或设置FrameworkElement的建议高度。(继承自
FrameworkElement。)
HorizontalAlignment获取或设置在布局父级(如面板或项控件)中构成
FrameworkElement时应用于此元素的水平对齐特征。(继
承自FrameworkElement。)HorizontalContentAlignment获取或设置控件内容的水平对齐方式。(继承自Control。)IsDropDownOpen获取或设置一个值,该值指示组合框的下拉部分当前是否已
打开。
IsEditable获取或设置一个值,该值指示用户是否可以在组合框的文本
框部分中编辑文本。此属性总是返回false。
IsEnabled获取或设置一个值,该值指示用户是否可以与控件交互。(继
承自Control。)
IsHitTestVisible获取或设置此UIElement的包含区域是否可为命中测试返
回true 值。(继承自UIElement。)
IsSelectionBoxHighlighted获取一个指示是否突出显示SelectionBoxItem的值。IsSynchronizedWithCurrentItem获取或设置指示Selector是否应当使SelectedItem与
Items属性中的当前项保持同步的值。(继承自Selector。)IsTabStop获取或设置一个值,该值指示是否将某个控件包含在Tab 导
航中。(继承自Control。)ItemContainerGenerator获取与此ItemsControl关联的ItemContainerGenerator。
(继承自ItemsControl。)
ItemContainerStyle获取或设置一个样式,该样式应用于为组合框中的每个项生
成的容器。
Items获取用于生成控件内容的集合。(继承自ItemsControl。)ItemsPanel获取或设置模板,它定义了控制项的布局的面板。(继承自
ItemsControl。)
ItemsSource获取或设置用于生成ItemsControl的内容的集合。(继承
自ItemsControl。)
ItemTemplate获取或设置用于显示每个项的DataTemplate。(继承自
ItemsControl。)
Language获取或设置应用于FrameworkElement的本地化/全球化语
言信息。(继承自FrameworkElement。)
Margin获取或设置FrameworkElement的外边距。(继承自
FrameworkElement。)
MaxDropDownHeight获取或设置用于列出组合框项的下拉项的最大高度。MaxHeight获取或设置FrameworkElement的最大高度约束。(继承
自FrameworkElement。)
MaxWidth获取或设置FrameworkElement的最大宽度约束。(继承
自FrameworkElement。)
MinHeight获取或设置FrameworkElement的最小高度约束。(继承