下拉菜单控件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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的最小高度约束。(继承

相关文档
最新文档