私はタッチスクリーン用のプログラムに取り組んでいます。私はC#とVisual Studio 2008を使用しています。スクロールバーの幅を変更する方法はありますか?私はWindowsの画面のプロパティで変更できることを知っています。しかし、私は完全なシステムではない私のプログラムでのみ必要です。ああ、助けてくれてありがとう!スクロールバーの幅を変更します
4
A
答えて
6
チェックこのアウト:あまりにも言及する価値
Winforms - Adjust width of vertical scrollbar on CheckedListBox
:
.NET Compact framework - make scrollbars wider
スクロールバーコントロールを使用することにより、よりよい解決策と同じの詳細が、この時間:
Change the width of a scrollbar
男は、独自のスクロールバーコントロールを作成する方法を教えているもう1(面白い):
Set the Scrollbar width of a DataGridView
(試してみる価値)最後の1:
Is there a way to get the scrollbar height and width for a ListView control
2
最も簡単な方法フォーム/コントロールのcontrolcollectionでスクロールバーのインスタンスを検索し、幅の値を単純に更新することです。
foreach(Control ctrl in dataGridProducts.Controls)
if (ctrl.GetType() == typeof(VScrollBar))
ctrl.Width = 100;
これは、ドットネット、コンパクトなフレームワークを使用してWindows CE上で動作
+0
Windows 10では機能しません – SlapY
関連する問題
私は本当にありがとうございました! – Hanfrey