VB.net 2010でプログラムを開発して居ます。
VB.net データーグリッドビューで余白を無くしたいのですが、何か良い方法はあるでしょうか。
アンカーで左右上下を設定して、オートサイズに設定すれば余白が無くなる様ですが、1つのプログラムで複数の表を作成して居る為、これだと各表のセルの幅が表によって異なってしまい、見栄えが良くありません。
各セルの幅とスクロールバー、及び一番左の列の幅を足して、その幅をデーターグリッドビューの幅とすれば余白は無くなると思うのですが、一番左の列とスクロールバーの幅の求め方が分かりません。
どなたか解決策をご存知の方、お教え下さい。
宜しくお願い致します。
添付のAの部分を無くしたいのです。
Bの幅とスクロールバーの幅が判れば何とか成ると思うのですが。
No.1ベストアンサー
- 回答日時:
Bの幅については…RowHeadersWidthプロパティですかね。
http://msdn.microsoft.com/ja-jp/library/system.w …
RowHeadersWidthSizeModeプロパティなどにも影響されるかも知れません。
http://msdn.microsoft.com/ja-jp/library/system.w …
境界線の幅も関係しますかねぇ。
スクロールバーの幅については
VerticalScrollBarプロパティでScrollBarクラスのインスタンスを取得して、
Widthプロパティで取れませんかね?
きっちり納めたい。
というのも判らなくはありませんが…多少の余白は残しておいたほうがよくないですかね?
列の幅を変更できないようにしているならいいかもしれませんけど。
ご回答有難うございました。
未だ、スクロールバーの幅の取得までは至っておりませんが、とりあえずスクロールバーの幅相当を定数で取ってやってみたところ、うまく行きそうです。
自分用のプログラムなら体裁はこだわらないのですが、外に出す(と言っても関連会社の技術部門ですけど)プログラムなのでちょっと体裁を気にしています。
有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルについて教えてください。 3 2023/03/24 08:34
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- Word(ワード) Wordの表中の文字を選択した時の白黒反転の違い 1 2023/04/25 12:13
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
- シューズ・ブーツ 足サイズ21.5Eですが靴に書いてないです。見分け方を教えてください。 2 2023/08/12 23:55
- Excel(エクセル) [入力規則]のリストボックス内の“不揃いの林檎たち” 3 2022/09/15 18:32
- Excel(エクセル) 判定結果に応じて〇印(図形)をつけるマクロ 4 2022/10/30 11:22
- 着物・浴衣・水着 男物の浴衣を女性が着る時の注意点 1 2022/07/01 12:40
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
VB.NET DataGridView 縦スクロールバーを常に表示
Visual Basic(VBA)
-
GridViewでハイライトを使用しない方法
Visual Basic(VBA)
-
VB2005 DataGridView上でクリックを無効にする方法はありますか?
Visual Basic(VBA)
-
-
4
CellEnterイベント仕様について
Visual Basic(VBA)
-
5
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
6
VB.NET getとsetの概念がわかりません。
Visual Basic(VBA)
-
7
データグリッドビューの結合セルに文字を表示させたい
Visual Basic(VBA)
-
8
DataGridViewのチェックボックスのON、OFFの判定方法
C言語・C++・C#
-
9
[VB.net] DataGridViewの列ヘッダー複数行表示に伴う不具合?について
Visual Basic(VBA)
-
10
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
11
VB.NETでのイベントの途中終了
Visual Basic(VBA)
-
12
DataGridViewの各セル幅を自由に決め、その幅で固定したい
Visual Basic(VBA)
-
13
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
14
DataGridViewでセルクリックイベントを発生させるには
Visual Basic(VBA)
-
15
CloseとDisposeの違い
Visual Basic(VBA)
-
16
DataGridViewに空白がある場合はエラーにしたい
Visual Basic(VBA)
-
17
String"から型'Double'への変換は無効です。 とエラーが出ます。
Visual Basic(VBA)
-
18
DataGridViewで指定したセルの値を取得
Visual Basic(VBA)
-
19
DBから取得した値を配列へ代入する
Visual Basic(VBA)
-
20
VB.NETで小数点以下の桁数を取得したい
その他(ソフトウェア)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの数式について 定積分を書...
-
マップの縦幅
-
WEBページを強制的に横画面で見...
-
テキストBOXの縦幅を変えたい
-
iPhoneサイトで横向き時自動で...
-
VB.net データーグリッドビュー...
-
ラジオボタンが両方とも選択で...
-
SUN BBSの改造方法
-
チェックボックスの返す値
-
perlにおけるセッションIDについて
-
プログラミングについての質問...
-
INPUT TYPE
-
別formのhidden項目を自form値...
-
htmlからパラメータで、cgiに渡...
-
入力規則をまとめて定義
-
perl/cgi リダイレクトができない
-
Webアプリケーションを作りたい!
-
perlで書いたcgiでsqliteの使い...
-
『数字の3桁毎にカンマを付け...
-
標準入力からデータが読込めない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの数式について 定積分を書...
-
WEBページを強制的に横画面で見...
-
[HTML]プルダウンメニューの横...
-
VB.net データーグリッドビュー...
-
EXCELとの連携
-
MSPゴシックで、一番幅を取る文字
-
シングルコーテーション(')と...
-
onMouseoverで下線表示したい(...
-
誕生日のカウントダウン日数を...
-
左右のフレームを同時にスクロ...
-
テキストBOXの縦幅を変えたい
-
何故横ナビ主流?
-
横スクロールを縦スクロールに...
-
iPhoneサイトで横向き時自動で...
-
ラジオボタンが両方とも選択で...
-
select値をhiddenのvalueに渡し...
-
「value」に2つの値をセットす...
-
チェックボックスの返す値
-
INPUT TYPE
-
別formのhidden項目を自form値...
おすすめ情報