MESCIUS InputMan for Windows Forms 12.0J
スピン機能を無効にしたい

マスク日付時刻日付時刻タイムスパン数値コンボマスクコンボコントロールでは、スピンボタンが表示されていない場合でも、既定で上下の矢印キー押下により値の増減を行うことが可能です。この機能を無効にするには、次のような方法があります。

スピン機能を無効にする

コントロールのSpin プロパティが参照するSpinDateSpinNumberSpin オブジェクトのAllowSpin プロパティをFalseに設定すると、スピン機能が無効になります。このとき、スピンボタンが表示されていてもボタンは無効状態となり、上下矢印キーやマウスホイールでのスピン操作が許可されません。

参照:
マスクコントロール − Spin プロパティ
日付時刻コントロール − Spin プロパティ
日付コントロール − Spin プロパティ(日付時刻コントロールと共通)
時刻コントロール − Spin プロパティ(日付時刻コントロールと共通)
タイムスパンコントロール − Spin プロパティ
数値コントロール − Spin プロパティ
コンボコントロール − Spin プロパティ
キーボードによるスピン操作を無効にする

SpinDateSpinNumberSpin オブジェクトのSpinOnKeys プロパティをFalse に設定すると、スピン機能が有効の場合でも上下矢印キー、およびショートカットキーに割り当てられたキーの押下ではスピン動作は行われません。Enabled プロパティがTrue、SpinOnKeys プロパティがFalse の場合、スピン動作はスピンボタンの押下あるいはマウスホイールでのみ行われます。

関連トピック

 

 


© MESCIUS inc. All rights reserved.