如何在收到Focus后在Infragistics XamNumericEditor中选择整个文本(数字)?

时间:2015-04-16 10:57:51

标签: c# wpf infragistics

在我的项目中,我有Infragistics XamTextEditor XamNumericEditor 。我希望当用户TAB控制或点击它时,要选择整个文本或数字。在XamTextEditor中它可以工作,但对于XamNumericEditor则不行。

是否可以在XamNumericEditor中选择整数,还是仅适用于XamTextEditor?

1 个答案:

答案 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();
    }