我只是在我的项目中使用剑道下拉列表
var editorElement = (RadDropDownListEditorElement)editor.EditorElement;
editorElement.KeyPress += EditorElement_KeyPress;
editorElement.FormatString = "D9";
这可以用于两种输入方式,从下拉列表中选择数据并直接从键盘写入,从列表中选择时,我设法用Value Member & Display Member
来定位数字。但是我在使用键盘输入时会遇到这种情况,每当我输入数字时,它总是像这样默认显示
15769.9292
仅当我切换到另一个窗口时,它才能转换为项目中的当前文化
15 769,9292 //fr-FR
15,769.9292 //en-US
无论如何,即使输入数字也可以设置文化格式,例如用法语写数字时显示逗号而不是点?