2
1 düzenlenebilir sütun ve 1 salt okunur sütun içeren basit bir DataGrid
var.wpf datagridcell odaklanıldığında editmodus içinde git
editmodus
'da TAB veya ENTER düğmesine bastığımda, sonraki hücre odaklanır. Ancak sonraki hücre otomatik olarak editmodus
'a gitmiyor.
<DataGrid Name="DataGridMain" AutoGenerateColumns="False" SelectionUnit="Cell" SelectionMode="Single">
<DataGrid.Columns>
<DataGridTemplateColumn Header="Code">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Code}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="IsTabStop" Value="False"/>
</Style>
</DataGridTemplateColumn.CellStyle>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="Description">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Description}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<TextBox Text="{Binding Description}" Background="LightGray"/>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
bir hücreyi odaklama üzerine editmodus
gitmek için en basit yolu nedir?
mı? Bir hücrenin odaklandığı ve düzenlenebileceği anlamına mı geliyor? – StepUp
Evet. Hücrenin bir görüntüleme şablonu (CellTemplate) ve bir düzenleme şablonu (CellEditingTemplate) vardır. Çift tıklattığınızda, hücre düzenleme moduna girer ve CellEditingTemplate etkinleştirilir. –
ve iki hücrenin odaklanmasını ve aynı anda düzenlenmesini mi istiyorsunuz? – StepUp