FarPoint.Win アセンブリ > FarPoint.Win 名前空間 > SuperEditBase クラス : ButtonWrap プロパティ |
ユーザーがボタンをクリックしたことで編集コントロールの値が変更されて許容最大値または最小値を超えると、コントロールの値は最小値と最大値の設定で指定された値の間を折り返します。
ButtonIndexプロパティを使用すると、ユーザーがコントロールのボタンをクリックした回数とクリックしたボタンを追跡できます。ユーザーがボタンをクリックすると、クリックしたボタンに応じてボタンインデックス(ButtonIndexプロパティの値)が増減します。
ボタンインデックスの範囲を制限するには、ButtonMaxプロパティとButtonMinプロパティを設定します。ボタンインデックスがButtonMaxプロパティまたはButtonMinプロパティの値に達したときにボタンインデックスがリセットされるかどうかは、ButtonWrapプロパティの設定によって決まります。ButtonWrapプロパティをTrueに設定した場合、ボタンインデックスはリセットされます(折り返されます)。
ButtonWrapプロパティをFalseに設定すると、ButtonMinまたはButtonMaxプロパティの値に達したとき、ボタンインデックスは折り返されません。ユーザーがボタンをクリックしたことでボタンインデックスがButtonMaxまたはButtonMinプロパティの値を超えると、UserErrorイベントが発生します。
ButtonWrapプロパティが効力を持つのは、ButtonStyleプロパティがButtonStyle.None以外の値に設定されている場合のみです。