DataGridViewColumn.InheritedAutoSizeMode プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
列に対して有効なサイズ変更モードを取得します。
public:
property System::Windows::Forms::DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { System::Windows::Forms::DataGridViewAutoSizeColumnMode get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.InheritedAutoSizeMode : System.Windows.Forms.DataGridViewAutoSizeColumnMode
Public ReadOnly Property InheritedAutoSizeMode As DataGridViewAutoSizeColumnMode
プロパティ値
列に対して有効な DataGridViewAutoSizeColumnMode 値。
- 属性
注釈
列の自動サイズ設定動作は、プロパティのInheritedAutoSizeMode値によって決まります。これは、値がプロパティからDataGridView.AutoSizeColumnsMode継承されることを示す、除くNotSetすべての値のプロパティの値と同じですAutoSizeMode。
プロパティ値FillをInheritedAutoSizeMode指定すると、そのモードの他の列と共に列のサイズが変更され、コントロール内のすべての表示列が、使用可能な表示領域の水平方向の幅を正確に満たします。 コントロール内のすべてのフィル モード列は、プロパティ値によって決まる割合で使用可能な領域を FillWeight 分割します。 列の塗りつぶしモードの詳細については、「Windows フォーム DataGridView コントロールの列の塗りつぶしモード」を参照してください。
プロパティが他の InheritedAutoSizeMode 値に設定されている場合、 None列はその幅を管理し、セル値がクリッピングなしで完全に表示されるようにします。 コンテンツ ベースのサイズ変更モードでは、セルの内容が変更されるたびにサイズ調整が行われます。有効になっている場合 WrapMode は、行の高さが変更されるたびにサイズ調整が行われます。 一部のコンテンツ ベースのサイズ変更モードでは、パフォーマンスを向上させるために、現在表示されている行にサイズ調整を制限できます。
プロパティ値true
を持Visibleつ列のみがサイズ変更され、列の可視性を変更してもサイズ変更は行われません。 さらに、列のサイズが自動的に変更されるように設定されている場合、ユーザーはマウスで列の幅を調整できません。
プログラムで列の幅を調整するには、コントロールAutoResizeColumnまたはメソッドをDataGridView使用するかAutoResizeColumns、列Widthプロパティを設定します。
コンテンツ ベースの自動サイズ設定の詳細については、「Windows フォーム DataGridView コントロールのサイズ設定オプション」を参照してください。