2017-02-16 21 views
-3

なぜこれが機能しないのですか?????????? グリッドラインを赤に変更したいだけです!十分にシンプルですが動作しません!単純なWPFグリッド線の色を変更できません

<DataGrid x:Name="dgBarGrid" 
       HorizontalGridLinesBrush="Red" 
       VerticalGridLinesBrush="Red" 
       GridLinesVisibility="All" 
       > 
      <DataGrid.Columns> 
       <DataGridTextColumn></DataGridTextColumn> 
       <DataGridTextColumn></DataGridTextColumn> 
       <DataGridTextColumn></DataGridTextColumn> 
       <DataGridTextColumn></DataGridTextColumn> 
      </DataGrid.Columns> 
     </DataGrid> 
+1

クリーンで再現性のあるXAMLで、他のスタイルやトリガーを試したことがありますか? –

+0

itemssourceを設定しましたか? – Ron

答えて

1

私はいくつかの項目を追加しようとしましたが、ヘッダーを除いて赤色です。ヘッダー行を赤色にしようとしていますか?その場合:

<DataGrid.ColumnHeaderStyle> 
    <Style TargetType="DataGridColumnHeader"> 
      <Setter Property="BorderBrush" Value="Red"></Setter> 
      <Setter Property="BorderThickness" Value="1"></Setter> 
    </Style> 
</DataGrid.ColumnHeaderStyle>` 

これはxamlに追加できます。

+0

返事をありがとう。私のデータグリッドテーブルが空であることが原因でした。 Noob間違い! – user1034912

関連する問題