0

4 つの列を持つ WPF データグリッドがあり、それらはすべてデータグリッド テンプレート列です。グリッドがレンダリングされると、左側に列が自動的に追加されます。これは、行の検証エラーを表示するために使用され、テンプレート RowValidationErrorTemplate によってバインドされていることを理解しています。

私の質問は、この列を表示したくないので、非表示にしたいということです。データグリッドでこれを設定するにはどうすればよいですか?

.NET 3.5 を使用していることに注意してください。

以下の私のグリッドスタイル:

 <Style x:Key="GridStyle" TargetType="{x:Type Controls:DataGrid}">
                <Setter Property="VerticalGridLinesBrush" Value="#7BA0CD"/>
                <Setter Property="HorizontalGridLinesBrush" Value="#7BA0CD"/>
                <Setter Property="AlternatingRowBackground" Value="#D3DFEE"/>
                <Setter Property="CanUserResizeRows" Value="False"/>
                <Setter Property="CanUserReorderColumns" Value="False"/>
                <Setter Property="CanUserResizeColumns" Value="False"/>
                <Setter Property="CanUserSortColumns" Value="False"/>
                <Setter Property="AutoGenerateColumns" Value="False"/>
            </Style>
4

1 に答える 1