DataGridView.AutoSizeRowsMode プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridView.AutoSizeRowsMode プロパティの意味・解説 

DataGridView.AutoSizeRowsMode プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

行の高さを決定する方法を示す値を取得または設定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Property AutoSizeRowsMode As
 DataGridViewAutoSizeRowsMode
Dim instance As DataGridView
Dim value As DataGridViewAutoSizeRowsMode

value = instance.AutoSizeRowsMode

instance.AutoSizeRowsMode = value
public DataGridViewAutoSizeRowsMode AutoSizeRowsMode { get;
 set; }
public:
property DataGridViewAutoSizeRowsMode AutoSizeRowsMode {
    DataGridViewAutoSizeRowsMode get ();
    void set (DataGridViewAutoSizeRowsMode
 value);
}
/** @property */
public DataGridViewAutoSizeRowsMode get_AutoSizeRowsMode ()

/** @property */
public void set_AutoSizeRowsMode (DataGridViewAutoSizeRowsMode
 value)
public function get AutoSizeRowsMode
 () : DataGridViewAutoSizeRowsMode

public function set AutoSizeRowsMode
 (value : DataGridViewAutoSizeRowsMode)

プロパティ
サイズ変更モードを示す DataGridViewAutoSizeRowsMode 値。既定値は None です。

例外例外
例外種類条件

InvalidEnumArgumentException

このプロパティ設定時に指定された値が、有効な DataGridViewAutoSizeRowsMode 値ではありません。

InvalidOperationException

このプロパティ設定時に指定された値は AllHeaders または DisplayedHeaders で、行ヘッダーは非表示です。

解説解説

このプロパティ使用すると、内容変わったときに、それに合わせて行の高さが自動的に調整されるようにコントロール設定できます。WrapMode が有効にされている場合、列幅が変化すると常に行の高さも調整されます。一部サイズ変更モードでは、パフォーマンス向上させるために、サイズ調整を現在表示されている行だけに制限できます

Visible プロパティ値が true の行だけが自動的にサイズ変更され、行の表示状態を変更してサイズ変更されません。また、行が自動的にサイズ変更されるように設定されている場合ユーザーマウス使用して行の高さを調整することはできません。

行の高さをプログラムによって調整するには、AutoResizeRow メソッドまたは AutoResizeRows メソッド使用するか、行の Height プロパティ設定します

行のサイズ変更されたときに、セル内容複数の行に折り返されるようにするには、セルに対して有効なセル スタイルWrapMode プロパティ値を True設定する必要があります

内容に基づく自動サイズ変更詳細については、「Windows フォーム DataGridView コントロールサイズ変更オプション」を参照してください

使用例使用例

ヘッダーおよびすべての列の内容基づいて、行のサイズ自動的に変更されるように設定する方法を示すコード例次に示します次のコード例は「方法 : Windows フォームの DataGridView コントロール内容変更時にセルサイズ自動的に変更する」の例の一部です。

Private Sub AutoSizeRowsMode(ByVal
 sender As Object, _
    ByVal e As System.EventArgs) Handles
 Button7.Click

    DataGridView1.AutoSizeRowsMode = _
        DataGridViewAutoSizeRowsMode.AllCells

End Sub
private void AutoSizeRowsMode(Object sender,
 EventArgs es)
{
    dataGridView1.AutoSizeRowsMode =
        DataGridViewAutoSizeRowsMode.AllCells;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataGridView.AutoSizeRowsMode プロパティ」の関連用語

DataGridView.AutoSizeRowsMode プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGridView.AutoSizeRowsMode プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS