【VB.NET】DataGridViewで行の最大高を設定

公開日: : 最終更新日:2015/10/20 Blog, Microsoft

DataGridViewにおける行の最大高さを設定するメモ
最大高さに満たない場合は内容を全て表示できるように高さを広げる。

単純に内容を全て表示できるようにするためにはAutoSizeRowsModeを設定すれば良い。

grdSample.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCellsExceptHeaders

但し、行の高さの変更が出来なくなるのと、最大の高さを設定したかったので以下のようにした

Private Sub SetMaxRowSize(ByVal sender As Object, ByVal e As DataGridViewRowsAddedEventArgs) Handles grdSample.RowsAdded
    For rowIdx As Integer = e.RowIndex To e.RowIndex + e.RowCount - 1
        grdSample.AutoResizeRow(rowIdx, DataGridViewAutoSizeRowMode.AllCellsExceptHeader)
        If grdSample.Rows(rowIdx).Height > MAX_ROW_SIZE Then
            grdSample.Rows(rowIdx).Height = MAX_ROW_SIZE
        Else
            grdSample.Rows(rowIdx).Height = grdSample.Rows(rowIdx).Height
        End If
    Next
End Sub

関連記事

no image

Microsoft.OData.Clientでフォーム認証を行う

構成 サーバー ** Azure API Apps ** ASP.NET Web API クライ

記事を読む

NetworkOperatorTetheringManager を使って、モバイルホットスポットをアプリケーションから構成する

UWPアプリケーションからテザリングアクセスポイントの構成を行ったメモ テザリングの Networ

記事を読む

no image

Xamarin.UITest, Xamarin Test Cloud にて iPhone 6 Plus, 6S Plus, 7 Plus などで app.Tap が効かない

動作しないというか、app.Tapがどうしても反応しない。 app.ScreenShotなどは動作す

記事を読む

【.NET】16進数文字列から色を設定する

文字列→Colorクラスへの変換メモ プログラム上でFromArgbメソッドに16

記事を読む

no image

【ストアアプリ】資格情報の保存と読み込み

こんにちは。 Windowsストアアプリで資格情報をセキュアに保存する方法について。

記事を読む

Visual Studio 2015 Express の Language Pack

探してみたけど見当たらなかったのでメモ残し。 Visual Studio 2015 には言語パック

記事を読む

WordPressでスパムコメント対策

WordPressのスパムコメント対策を行ったのでメモ。 標準でAkismetがインストール済み(

記事を読む

no image

UWPのScrollViewerでスクロール位置の同期を行うメモ

複数のScrollViewerのスクロール位置を同期したい場合、WPFではScrollChanged

記事を読む

拡張メソッドは、非ジェネリック静的クラスで定義される必要があります

単純にメッセージどおり。 public static class BaseExtensi

記事を読む

App Service Linux (Docker) 環境で、コンテナ内の Nginx のログをAzureポータルから確認

何も設定しない場合はSSHでアクセスしてログ参照する 通常はコンテナ内の /var/log/ngi

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑