'宣言 Public Property IsFixedSize As System.Boolean
public System.bool IsFixedSize {get; set;}
'宣言 Public Property IsFixedSize As System.Boolean
public System.bool IsFixedSize {get; set;}
コントロールがサイズ変更されると、常にコントロールのクライアント領域全体に収まるようにレイアウトグリッドが更新されます。そのために、通常は、各テーブル領域がそれぞれの割合を一定にしたまま拡大縮小されます。
ただし、あるテーブル領域のサイズを固定し、その他のテーブル領域だけを新しいコントロールのサイズに合わせて拡大縮小することもできます。たとえば、1つの行を固定サイズのヘッダーにして、それがコントロールと一緒にサイズ変更されないようにすることができます。その場合は、IsFixedSize プロパティを True に設定すると、コントロールのサイズが変化してもテーブル領域がサイズ変更されません。
IsFixedSize プロパティは、コントロールがサイズ変更されても、テーブル領域をサイズ変更しないようにします。ただし、 IsSplitterプロパティが True に設定されている場合は、ユーザーがマウスを使ってテーブル領域をサイズ変更することを妨げません。