私はこのWPF DataGridを持っています:
<DataGrid ItemsSource="{DynamicResource TNMaps}" RowHeaderWidth="0" Width="680" AutoGenerateColumns="False" RowHeight="35" SelectionUnit="Cell" >
<DataGrid.Columns>
<DataGridTextColumn Header="Test Name" Width="2*" Binding="{Binding TestName}" IsReadOnly="True" FontSize="20"/>
<DataGridTextColumn Header="LIS Name" Width="*" Binding="{Binding LISName}" FontSize="20" />
</DataGrid.Columns>
<DataGrid.ColumnHeaderStyle>
<Style TargetType="DataGridColumnHeader">
<Setter Property="FontSize" Value="20"/>
</Style>
</DataGrid.ColumnHeaderStyle>
</DataGrid>
ユーザーは、ヘッダー名が「LIS 名」の dataGridText 列のセルを編集できます。この datagridTextColumn に gotfocus イベントと lostfocus イベントを設定しようとしましたが、これらのイベントは使用できません。ユーザーがこの列のセルを編集しようとしたときにキーボードを表示できるように、これを行う必要があります(タッチバージョンの場合)。
これを行う別の方法はありますか?