子コントロールが多く、Autoscroll
が有効なパネルがあります。ほんの数ピクセルの小さな動きでスクロールバーの結果の上部または下部にある矢印をクリック:パネル上のスクロールバーの移動量が変更されました
移動量がはるかに大きい値に制御し、設定することができますか? .NET Compact Frameworkの使用。 .NETのフルバージョンで
EDIT 1
、VerticalScroll.SmallChange
とVerticalScroll.LargeChange
特性が直接アクセスすることができます。ただし、これらはCompact Frameworkでは使用できません。ですから、コンパクトフレームワークでこれをどうやってやるのでしょうか?パネルのAutoScrollPosition.Y
を見ることによって
EDIT 2 、私はSmallChange
パラメータが5つのピクセルに設定されていることを発見しました。これは、Compact FrameworkのPanel
コントロールの既定値である必要があります。私のタッチスクリーンアプリケーションでは、これは70ピクセルのようなものでなければなりません。
SmallChangeとLargeChangeを調整できる[VerticalScroll]プロパティはありませんか? – icebat
よろしくお願いします。ちょうど完全な.NETをチェックし、 'VerticalScroll.SmallChange'と他のプロパティはプログラムで利用可能ですが、これらはCompact Frameworkでは利用できません。だから私は次のステップは、これらのプロパティにアクセスする方法を見つけることだと思います。 – AlainD
'VScrollBar'プロパティを試すこともできます。 Panelから派生したクラスを作成してアクセスする必要がありますが、単純なものでなければなりません。 – icebat