Quantcast
Channel: Extended WPF Toolkit™ Community Edition
Viewing all articles
Browse latest Browse all 4964

New Post: IntegerUpDown In DataGrid.CellEditTemplate Can not selectAll

$
0
0
Hi,

"SelectAllOnGotFocus'" is obsolete, you can forget it and only set "AutoSelectBehavior" to "OnFocus".

If used as an independent control, the IntegerUpDown.AutoSelectBehavior will work.

To use it in a DataGridTemplateColumn.CellEditingTemplate, try using a trigger :
<DataTemplate x:Key="MyDataTemplate">
         <Grid Background="AliceBlue">
            <xctk:IntegerUpDown Value="{Binding Age}"
                               Name="intUpDown"
                               AutoSelectBehavior="OnFocus"/>
         </Grid>

         <DataTemplate.Triggers>
            <Trigger SourceName="intUpDown"
                     Property="IsVisible"
                     Value="True">
               <Setter TargetName="intUpDown"
                       Property="FocusManager.FocusedElement"
                       Value="{Binding ElementName=intUpDown}" />
            </Trigger>
         </DataTemplate.Triggers>
      </DataTemplate>

Viewing all articles
Browse latest Browse all 4964

Trending Articles