.NETでWinFormアプリをC#で製作中です。
Visual Studio Community 2017を使用しています。
DataGridViewのセルをTextBoxタイプにしている場合、そのままでは改行ができてしまいます。
TextBoxだとMultilineプロパティをFalseにすることで一行だけに制限できますよね。
DataGridViewでもそのように設定することは可能でしょうか?
(折り返し表示はさせたくありません)
お分かりになる方いらっしゃいましたら、教えていただけると嬉しく思います。
よろしくお願いします。m(_ _)m
No.1ベストアンサー
- 回答日時:
davidfoxさん、こちらでもご回答ありがとうございます!
教えて頂いたリンク先の方法で実現できました!
>//セルの内容に合わせて、行の高さが自動的に調節されるようにする
>DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
>
>//"Column1"列のセルのテキストを折り返して表示する
>DataGridView1.Columns["Column1"].DefaultCellStyle.WrapMode =
> DataGridViewTriState.True;
WrapMode は当然 False にしていたのですが、AutoSizeRowsMode を効かせないといけないのですね。。
DataGridViewには1000くらいの行数を想定しているので、重くならないよう自動サイズ調整系は切っていました。
現状で100~150個ほどの行を追加した程度でもスクロールバーを動かすと描画がチラついている感じで。
(検索してみてDataGridViewのダブルバッファが有効ということだったので入れて少し緩和されました)
何はともあれ、こちらで解決できました!
感謝です!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VB DataGridViewについて 3 2022/06/08 17:20
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- ソフトウェア VisualStudio のデータブレークポイントを有効にする方法 1 2023/05/01 09:42
- C言語・C++・C# visual studio 2019 についての質問です 1 2022/09/21 09:58
- Windows 10 Visual StudioとVisual C++ Build Toolsについて 1 2023/04/16 03:42
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- その他(Microsoft Office) エクセルについて教えてください。 2 2022/10/20 14:55
- Excel(エクセル) 関数式を教えてください。 AとBのセルがあり、Aのセルに値がある場合はCのセルへ1と表示。 AとBの 5 2022/03/23 14:38
- Excel(エクセル) Excel フィルタ後のコピー貼付けと可視セルの関係について 3 2023/02/07 16:42
- Excel(エクセル) エクセルでセルの日付を和暦表示設定にしたらおかしなことに? 3 2022/05/25 11:47
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
DataGridViewのチェックボックスのON、OFFの判定方法
C言語・C++・C#
-
GridViewの行の一部を複数行にする
Microsoft ASP
-
C#でButtonのフォーカス枠を消したいのですが
C言語・C++・C#
-
-
4
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
5
Oracle 2つのDate型の値の差を「分」で取得したい
その他(データベース)
-
6
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
7
CloseとDisposeの違い
Visual Basic(VBA)
-
8
DataGridViewにてセル以外をクリックしたか判別
Visual Basic(VBA)
-
9
DataGrdViewに関連付けたデータの更新
C言語・C++・C#
-
10
SQLのVARCHARとVARCHAR2の違い
その他(データベース)
-
11
VBから参照できないCのDLLを使用する方法
Visual Basic(VBA)
-
12
VB6.0-整数と余りを求める
Visual Basic(VBA)
-
13
DataGridViewでセルクリックイベントを発生させるには
Visual Basic(VBA)
-
14
SELECTで1件のみ取得するには?
Oracle
-
15
DataTableに入っているデータを全てinsertしたい!(C#)
Microsoft ASP
-
16
DataGridViewの各セル幅を自由に決め、その幅で固定したい
Visual Basic(VBA)
-
17
C# ログイン画面からメイン画面への画面遷移について
C言語・C++・C#
-
18
Loadイベント中にほかのイベントを発生したくない
その他(プログラミング・Web制作)
-
19
C#の質問です
C言語・C++・C#
-
20
Process.Startの戻り値を後で取得
Microsoft ASP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
エスケープ文字の復帰(¥r)と...
-
ファイルから読み取った改行文...
-
ソースコードの1行が長いとき...
-
COBOLの改行
-
エクセルVBA 文字列領域が不足...
-
ToolTipTextの改行はできないの...
-
JavaMail,本文中の改行について
-
aspで作成するcsvファイルで、e...
-
PHPExcelでのexcelヘッダ編集に...
-
C#における改行を含む文字の探索
-
【VBA】エクセルで最後の不要な...
-
1行ごとに取得して、その改行...
-
項目内改行があるCSVの書式設定...
-
文字列型変数に1024を超えた文...
-
JAVA System.out.println の ...
-
textarea内での改行がechoで反...
-
awkで改行を除いて文字列を抜き...
-
VBでcsv読込TextFieldParser...
-
改行コード(CR/LF)の設...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
ファイルから読み取った改行文...
-
JAVA System.out.println の ...
-
C++で空Enterの入力を判...
-
COBOLの改行
-
テキストファイルから改行コー...
-
改行について
-
【VBA】エクセルで最後の不要な...
-
1行ごとに取得して、その改行...
-
jsp 改行コードで改行させて表...
-
VBAでCSVをExcelに取り込む時に...
-
エクセルVBA 文字列領域が不足...
-
最終行の改行について
-
改行を読み飛ばす
-
コンボボックスの項目中に改行を
-
テキストボックス行の桁数を制...
-
ExcelVBAでメールを作成してメ...
-
JavaMail,本文中の改行について
おすすめ情報