在我的项目中,我有Infragistics XamTextEditor 和 XamNumericEditor 。我希望当用户TAB控制或点击它时,要选择整个文本或数字。在XamTextEditor中它可以工作,但对于XamNumericEditor则不行。
是否可以在XamNumericEditor中选择整数,还是仅适用于XamTextEditor?
答案 0 :(得分:2)
在EditModStarted事件中使用SelectAll方法。我使用的一个例子:
igEditors:XamNumericEditor EditModeStarted="ComparisonFontSize_EditModeStarted"
HorizontalAlignment="Left"
BorderBrush="LightGray"
Margin="105,31,0,0"
Name="ComparisonFontSize"
VerticalAlignment="Top" Mask="nn" Width="40" SpinButtonDisplayMode="Always"
代码中的:
private void ComparisonFontSize_EditModeStarted(object sender, Infragistics.Windows.Editors.Events.EditModeStartedEventArgs e)
{
ComparisonFontSize.SelectAll();
}