1个回答
2013-04-02
展开全部
有时候我们需要这样一个控件,既具有下拉框的功能,又具有支持复选功能的树控件.
这有个例子:如果你想加入三个国家:"USA" (ID=5), "Canada" (ID=6), "UK" (ID=7), 他们之间有相应的关联,你需要使用下面的代码:
//## ADD tree items:
m_choCountries.AddString("North America");
m_choCountries.AddString("USA", 5, ROOT_LEVEL + 2);
m_choCountries.AddString("Canada", 6, ROOT_LEVEL + 2);
m_choCountries.AddString("Europe");
m_choCountries.AddString("UK", 7, ROOT_LEVEL + 2);
//## CHECK all items
m_choCountries.CheckAll(TRUE);
//## UNCHECK the item with ID = 6
m_choCountries.SetCheck(6, FALSE);
//## GET all checked items
CString strCheckedItems = m_choCountries.GetCheckedIDs();
(以上内容摘自 天新网)
其实我也不是很懂。
希望这个例子对你有用。
这有个例子:如果你想加入三个国家:"USA" (ID=5), "Canada" (ID=6), "UK" (ID=7), 他们之间有相应的关联,你需要使用下面的代码:
//## ADD tree items:
m_choCountries.AddString("North America");
m_choCountries.AddString("USA", 5, ROOT_LEVEL + 2);
m_choCountries.AddString("Canada", 6, ROOT_LEVEL + 2);
m_choCountries.AddString("Europe");
m_choCountries.AddString("UK", 7, ROOT_LEVEL + 2);
//## CHECK all items
m_choCountries.CheckAll(TRUE);
//## UNCHECK the item with ID = 6
m_choCountries.SetCheck(6, FALSE);
//## GET all checked items
CString strCheckedItems = m_choCountries.GetCheckedIDs();
(以上内容摘自 天新网)
其实我也不是很懂。
希望这个例子对你有用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询