VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
行ヘッダーの高さを指定するには、PrefferedRowHeightプロパティを指定します。
ただし、PrefferedRowHeightを使用してからDataSourceプロパティとDataMemberプロパティを個別またはSetDataBindingメソッドでリセットしないと、このプロパティは有効になりません。
また、 TableStylesが適用されている場合は、そのTableStyleのPrefferedRowHeightプロパティに設定する必要があります。この場合も同様で、DataSourceプロパティとDataMemberプロパティを個別またはSetDataBindingメソッドでリセットする必要があります。
// TableStyleが適用されていない場合の行ヘッダ幅の指定方法 private void Form1_Load(object sender, System.EventArgs e) { // 行ヘッダーの高さを100にします DataGrid1.PreferredRowHeight = 100 ; } // TableStyleが適用されている場合の行ヘッダ幅の指定方法 private void Form1_Load(object sender, System.EventArgs e) { // テーブルスタイルを取得する DataGridTableStyle DGTS = new DataGridTableStyle(); DGTS = dataGrid1.TableStyles[dataSet1.Tables[0].TableName]; // 行ヘッダーの高さを100にします DGTS.PreferredRowHeight = 100; // SetDataBindingメソッドでリセットする dataGrid1.SetDataBinding(dataSet1, dataSet1.Tables[0].TableName); }