9

3列のWPF Toolkit DataGridがあります。データを入力できるのは 3 番目の列のみです。最初の 2 列は静的です (テキストの説明)。タブと上下左右のボタンが最初の 2 つの列を無視し、3 番目の列の範囲内で動作するように、タブとナビゲーションを制御することは可能ですか?

4

2 に答える 2

9

プロパティを使用して、最初の 2 列のタブ移動を無効にすることができIsTabStopます。残念ながら、これは他の WPF コントロールほど簡単にアクセスできないため、次のように設定する必要がありますCellStyle

</dg:DataGridTextColumn>
    <dg:DataGridTextColumn.CellStyle>
        <Style TargetType="{x:Type dg:DataGridCell}">
            <Setter Property="IsTabStop" Value="False" />
        </Style>
    </dg:DataGridTextColumn.CellStyle>
</dg:DataGridTextColumn>
于 2009-11-10T13:18:21.273 に答える