FarPoint.Win アセンブリ > FarPoint.Win 名前空間 > SuperEditBase クラス : ButtonIndex プロパティ |
このプロパティを使用すると、ユーザーがコントロールのボタンをクリックした回数とクリックしたボタンを追跡できます。ユーザーがボタンをクリックすると、クリックしたボタンに応じてボタンインデックス(ButtonIndexプロパティの値)が増減します。
ユーザーがアップスピン矢印、ポップアップ、右スライドボタンのいずれかをクリックすると、ボタンインデックスが増えます。ユーザーがダウンスピン矢印、ドロップダウン、左スライドボタンのいずれかをクリックすると、ボタンインデックスが減ります。
ボタンインデックスの範囲を制限するには、ButtonMaxプロパティとButtonMinプロパティを設定します。ボタンインデックスがButtonMaxプロパティまたはButtonMinプロパティの値に達したときにボタンインデックスがリセットされるかどうかは、ButtonWrapプロパティの設定によって決まります。ButtonWrapプロパティをTrueに設定した場合、ボタンインデックスはリセットされます(折り返されます)。
ボタンインデックスは編集コントロールの内容に依存しません。ボタンインデックスを使用して、ボタンの動作をカスタマイズできます。
編集コントロールのボタンを作成するには、ButtonStyleプロパティをButtonStyle.None以外の値に設定します。
このプロパティが使用できるのは実行時のみです。