我正在使用WPF devexpress。 我想在lookupedit列表之外输入一个值,我找到使用组合框模式的答案,但它适用于WF。并且在WPF中Lookupedit.accepteditortextasnewvalue。还有另一种类似的方法吗? TKS
答案 0 :(得分:0)
使用LookUpEdit
时,可以通过处理ProcessNewValue
事件中的新值(数据源中缺少的值)来实现。用户输入的值可以在该事件的事件参数中的DisplayText
属性中找到。有关详细信息,请参阅DevExpress ProcessNewValue documentation:
如果编辑器找不到与编辑框(ProcessNewValueEventArgs.DisplayText)中最终用户输入的文本相匹配的项目,则会发生ProcessNewValue事件。处理此事件以手动验证新值,如果需要,将相应的记录添加到数据源。