2009-07-02 7 views

答えて

66

DataGridのプロパティを見ると、ヘッダーセクションがあります。そこには、 "ヘッダーの可視性"フィールドがNoneに設定されています。

それとも、単にデータグリッドXAMLを変更し、これは、二重投稿することができるプロパティに

HeadersVisibility="None" 
1

を追加することができますが、とても奇妙されていますが、あまりにも背後にあるコードからこれを行うことができます。

dg_Mainという名前のXAMLデータグリッドでの背後にあるC#のコードは次のようになり

:背後にあるコードでこれを行う

dg_Main.HeadersVisibility = Microsoft.Windows.Controls.DataGridHeadersVisibility.None; 

は、必要に応じて動的にヘッダーを表示し、非表示にすることが容易になります。

14
名前空間System.Windows.Controlsの

両方のDataGridWpfToolkit:Microsoft.Windows.Controlsのデータグリッドは、あなたが本当にから選択することができ、データグリッドのプロパティ]ウィンドウでプロパティ

HeadersVisibility="None" 

を持っています利用可能なオプション

None 
Column 
Row 
All 

しかし、これはの[プロパティ]ウィンドウに表示されませんWpfToolkit:D ataGrid 私が知る限り、それを.xamlファイルの中に入力する必要があります。

<WpfToolkit:DataGrid HeadersVisibility="None"> 
     ... 
</WpfToolkit:DataGrid> 

もし私がUserControl全体を投稿することができます。それは役に立ちますか?

関連する問題