Как реализовать select all в xamnumericeditor при запуске режима редактирования события?

#c# #.net #wpf #xaml

#c# #.net #wpf #xaml

Вопрос:

Мы можем сделать это в xaml.cs, но как применить это в самом xaml? Есть идеи?

  private void XamNumericEditor_EditModeStarted(object sender,Infragistics.Windows.Editors.Events.EditModeStartedEventArgs e)
            {
                ((XamNumericEditor)sender).SelectAll();
            }
  

Ответ №1:

Я не уверен, что это то, чего вы хотите, но вы можете записать код C # в файл XAML:

 <x:Code>
    <![CDATA[            
    private void XamNumericEditor_EditModeStarted(object sender,Infragistics.Windows.Editors.Events.EditModeStartedEventArgs e)
    {
        ((XamNumericEditor)sender).SelectAll();
    }
]]>
</x:Code>
  

Комментарии:

1. Нет, я хочу что-то вроде этого, например <Style x: Key=»XamNumericEditorStyle» TargetType=»{x:Type igEditors:XamNumericEditor}»> <Style. Триггеры> <EventTrigger RoutedEvent=»EditModeStarted»> <!—TODO—> </EventTrigger> </Style. Триггеры> </Style> Так что при запуске режима редактирования содержимое Xamnumericeditor должно быть выбрано полностью