スイッチコントロール

Q
スイッチ(トグルスイッチ)ボタンを配置したい  
A
SwitchButtonクラスでは、複数の選択肢より任意の数を選択状態にできるスイッチ(トグルスイッチ)ボタンを表示させます。

スイッチ(トグルスイッチ)ボタンの選択肢はSwitchItemクラスで定義します。
項目の選択状態はSwitchItemクラスのSelectedプロパティから取得することが可能です。

また、SwitchButtonクラスにはつまみ部分、背景の画像を設定するためのメソッドが用意されており、独自のスイッチ(トグルスイッチ)ボタンを表示することが可能です。

SetThumbImageメソッドでコントロールのつまみ部分、SetTrachCheckedImageメソッドでチェック状態の背景、SetTrachUncheckedImageメソッドで非チェック状態の背景を設定します。

設定済みの画像を破棄したい場合、ResetThumbImageメソッド、ResetTrachCheckedImageメソッド、ResetTrachUncheckedImageメソッドを実行します。

下記のサンプルでは、ボタン押下でSwitchButtonに任意の画像を設定(または破棄)します。
スイッチボタンの選択状態が変わった際に、対象のボタン名と選択状態をメッセージとしてラベルに表示します。

【 実行イメージ 】
・画像の設定なし ・画像の設定あり

  [ サンプルコード ]
管理番号:SwtHt_001
   
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser HT・Biz/Browser SmartDevice・Biz/Browser AI TIPS集 トップへ