如何取得CTreeCtrl选中的节点的内容
1个回答
展开全部
#region ===获取指定节点下已选择的值=== /// /// 获取指定节点下已选择的值 /// /// /// public static string GetSelectedChildNodeVText(TreeNode Node) { string StrChecked = ""; foreach (TreeNode nd in Node.ChildNodes) { if (nd.Checked) { StrChecked += nd.Text + ","; } if (nd.ChildNodes.Count > 0) { StrChecked += GetSelectedChildNodeVText(nd); } } StrChecked = StrChecked.TrimStart(','); return StrChecked; } #endregion #region===获取指定节点下已选择的文本内容=== /// /// 获取指定节点下已选择的文本内容 /// /// /// public static string GetSelectedChildNodeVValue(TreeNode Nodes) { string StrCheckedValue = ""; foreach (TreeNode nd in Nodes.ChildNodes) { if (nd.Checked) { StrCheckedValue += nd.Value + ","; } if (nd.ChildNodes.Count > 0) { StrCheckedValue += GetSelectedChildNodeVValue(nd); } } StrCheckedValue = StrCheckedValue.TrimStart(','); return StrCheckedValue; } #endregion
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询