2

画像をチェックボックスとして実装しようとしています。

2列のリストがあり、右側にチェックボックス画像を3番目の列として表示したい.その画像をクリックすると、画像が別のものに変更されます.

どのように私はこれを行うことができますか?

4

1 に答える 1

2

これを行う 1 つの方法はField、拡張するカスタムを作成することBitmapFieldです。このカスタム フィールドには、2 つのビットマップ イメージ (各状態に 1 つ) を含めることができます。フォーカスがあるときも示すことができるように、4 つの画像を用意することを検討することもできます。例: チェックなし-フォーカスなし、チェックなし-フォーカス、チェック済み-フォーカスなし、チェック済み-フォーカス。

画像を変更したい場合 (つまり、タッチ イベントまたはトラックボール クリック)setBitmap()は、適切なビットマップを使用してカスタム Field を呼び出すだけです。

于 2009-05-26T07:37:41.890 に答える