Telerik UI for WPF?下载30天免费试用

编辑模式

RadComboBox可以是可编辑的,允许用户在其文本框中输入,也可以是不可编辑的,文本框隐藏在其中。此外,您可以将文本框设置为只读,以保持可编辑的外观,同时防止用户输入。的RadComboBox的API公开了几个属性,允许你配置这些模式。

本主题包含以下部分:

在阅读本教程之前,您应该熟悉视觉结构RadComboBox控制。

可编辑\不可编辑RadComboBox

为了使你RadComboBox可编辑的,你应该设置它IsEditable财产真正的

在制作RadComboBox可编辑,您可以更好地区分的好处自动完成

默认情况下,RadComboBox是不可编辑的。这意味着输入区是隐藏的。

如果你的RadComboBox是不可编辑的,你还能从中受益吗自动完成功能,但不是自动完成你的项目将自动选择。

当你的RadComboBox是可编辑的,并且已经定义了ItemTemplate,您应该设置telerik: TextSearch。TextPath属性指向将在输入字段中显示的业务对象的所需属性。

可编辑和只读的RadComboBox

你有能力让你的RadComboBox可编辑的,但它文本框只读.这样,您将保持可编辑的外观,但将阻止用户输入。您应该做的唯一一件事就是设置这两个属性IsEditable而且IsReadOnly真正的

RadComboBox没有视觉效果只读的状态。事实上,它会有它的正常外观时IsReadOnly属性是真正的.此外,设置ReadOnlyBackgroundColor和ReadOnlyBorderColor,在之后发布的所有主题中都可用Office2016,将对控制没有影响。

例1:设置IsEditable和IsReadOnly为True

设置RadComboBoxIsReadOnly财产真正的会影响RadComboBox只有当它是可编辑的

StaysOpenOnEdit

RadComboBox公开名为StaysOpenOnEdit.当此属性设置为真正的,一个RadComboBox控件时,下拉控件将保持打开状态文本框InputArea).

例2:设置StaysOpenOnEdit为True

重要的是要记住,设置RadComboBoxStaysOpenOnEdit真正的会影响RadComboBox只有当它是可编辑的

在编辑模式下禁用键盘选择

IsEditable属性设置为真正的下拉菜单被打开,用键盘导航实际上改变了选择。这不是当IsEditable.通过设置CanKeyboardNavigationSelectItems时,键盘导航将不会改变所选内容IsEditable真正的

例3:设置CanKeyboardNavigationSelectItems为False

另请参阅

在本文中
Baidu
map