在Powerbuilder中,有沒有人知道我將如何突出顯示樹形視圖上的多個項目? Selecteditem函數沒有這樣做。我正在尋找一個行爲,就像施羅德羅ID所做的一樣。Treeview - 突出顯示多個項目
謝謝!
在Powerbuilder中,有沒有人知道我將如何突出顯示樹形視圖上的多個項目? Selecteditem函數沒有這樣做。我正在尋找一個行爲,就像施羅德羅ID所做的一樣。Treeview - 突出顯示多個項目
謝謝!
我還沒有嘗試過這個,但在CodeXchange上有一個例子(查找多選TreeView控件)。
我認爲樹視圖風格的數據窗口可能更容易做到這一點。
如果不是這樣,我發現這個新聞組,不知道是否有幫助:
在 SelectionChanged事件下面的腳本將實施 一個非常在 樹形基本多選:
treeviewitem ltvi_item if KeyDown(KeyControl!) then This.GetItem(oldhandle, ltvi_Item) ltvi_Item.Selected = True This.SetItem(oldhandle, ltvi_Item) end if
一個問題是取消選擇 先前選擇的項目。你會 完成全部掃描項目做一下 爲選定的(一旦用戶 點擊一個項目不按住 控制鍵)
https://groups.google.com/forum/#!msg/powersoft.public.powerbuilder.objects/B2ulHBrSnrs/itwhNBjlyOoJ
的方法之一,這是使用TreeView中的CheckBoxes屬性,然後檢查treeviewitem的StatePicture(Unchecked = 1,Checked = 2)。
祝你好運,
特里。
謝謝你的時間特里。 – icing1018 2011-07-01 09:11:14
嗨,非常感謝。 – icing1018 2011-07-01 09:10:48