PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
16794 | 01/12/19 16:00:52 | RE(4):PB7.0: ツリービューコントロールのチェックボックスがチェックされたかどうかを確認する方法。 By ココロ |
16793 | 01/12/19 13:58:49 | RE(3):PB7.0: ツリービューコントロールのチェックボックスがチェックされたかどうかを確認する方法。 By Taka |
16790 | 01/12/19 11:27:18 | RE(2):PB7.0: ツリービューコントロールのチェックボックスがチェックされたかどうかを確認する方法。 By ココロ |
16787 | 01/12/18 18:57:26 | RE(1):PB7.0: ツリービューコントロールのチェックボックスがチェックされたかどうかを確認する方法。 By Taka |
16785 | 01/12/18 16:46:06 | PB7.0: ツリービューコントロールのチェックボックスがチェックされたかどうかを確認する方法。 By ココロ |
カテゴリ:スクリプトの記述
日付:2001年12月18日 18:57 発信者:Taka
題名:RE(1):PB7.0: ツリービューコントロールのチェックボックスがチェックされたかどうかを確認する方法。
ココロさん、こんばんは。
>表記のとおりなのですが、チェックされたことを判断する方法が分からなくて困っています。
>イベントかなにかでひろえるのが一番ありがたいのですが、それに相当するイベントは見あたりませんでした。
>Clickedイベントですと、単にクリックされたハンドルしか判断できないし。
クリックされたHandleをもとに、GetItem関数を使って TreeViewItem構造体を取得します。
TreeViewItem構造体のメンバ変数 StatePictureIndex の値が 1 か 2 かによって
チェックされているかどうか判別できます。
ただし、Clickedイベント内で取得すると変更前の情報になっているので、タイミングを
ずらして判定する必要があります。
StatePictureIndexは通常、状態ピクチャを設定するために利用されます。
PB7から各項目ごとにチェックできる仕様に拡張されたのですが、TreeViewItem構造体は
拡張されてないんです。そのため、こういう不思議な仕様になっていると思われます。
状態ピクチャとチェックボックスを併用した場合、一体どうなるんだろう...
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.