請問TreeView要如何判斷點選的是哪個node? |
尚未結案
|
Titan_Lin
一般會員 ![]() ![]() 發表:10 回覆:6 積分:3 註冊:2004-08-18 發送簡訊給我 |
假設我的TreeView長成這樣:
Test1
-test1
-test2
-test3
Test2
-test1
-test2
-test3
我以前的做法是
if (sTreeView->Selected->Text == "test1")
{ do something1.. }
if (sTreeView->Selected->Text == "test2")
{ do something2.. }
...
但是現在很明顯有重複到的text
請問有別的方法去判斷選取哪個嗎(比如說有沒有index之類的東西)?
|
RaynorPao
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 假設我的TreeView長成這樣: Test1 -test1 -test2 -test3 Test2 -test1 -test2 -test3 我以前的做法是 if (sTreeView->Selected->Text == "test1") { do something1.. } if (sTreeView->Selected->Text == "test2") { do something2.. } ... 但是現在很明顯有重複到的text 請問有別的方法去判斷選取哪個嗎(比如說有沒有index之類的東西)? Titan_Lin 你好: (1)你這次的問題,好像貼錯地方了吧?
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
T.J.B
版主 ![]() ![]() ![]() ![]() ![]() 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
|
richtop
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:122 回覆:646 積分:468 註冊:2003-06-10 發送簡訊給我 |
Titan_Lin 您好:
引言: 假設我的TreeView長成這樣: Test1 -test1 -test2 -test3 Test2 -test1 -test2 -test3 我以前的做法是 if (sTreeView->Selected->Text == "test1") { do something1.. } if (sTreeView->Selected->Text == "test2") { do something2.. } ... 但是現在很明顯有重複到的text 請問有別的方法去判斷選取哪個嗎(比如說有沒有index之類的東西)?底下程式碼,簡示如何知道哪一項被選上,供您參考! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |