`
wangwang3ok
  • 浏览: 78394 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

TreeView编辑值

 
阅读更多

这次在开发自己用的一个小程序时用到了treeview作为左侧标签组,

然后碰到个问题:

如何获得treeview树的节点在编辑时的值

(首先要设置treeview节点为可编辑,设置属性:LabelEdit 为 True)

因为在事件AfterLabelEdit中用node.Text获得的是编辑前的值

经过查阅msdn发现

此时应该用 e.Label获得当前编辑值

部分代码如下

private void tvCodes_AfterLabelEdit(object sender, NodeLabelEditEventArgs e)
        {
            if (e.Label != "")
            {
                //保存编辑内容
                TreeNode sNode = tvCodes.SelectedNode;
                if (sNode != null)
                {
                       e.Label;//为当前编辑值
                 }
            }
        }

 

1
1
分享到:
评论

相关推荐

    winform treeview XML 编辑器

    3. **数据绑定**:将TreeView选中的节点数据绑定到DataGridView,使用户能直接编辑属性值。这通常通过DataBinding或DataSource属性实现。 4. **用户界面交互**:设计友好的界面,提供“保存”和“导出”按钮,方便...

    实现右键菜单编辑功能treeview控件

    本篇将深入探讨如何在TreeView控件中添加右键菜单并实现节点的编辑功能。 首先,我们需要理解TreeView控件的基本操作。在ASP.NET中,TreeView控件可以通过编程或在设计视图中添加TreeNode来构建树形结构。每个...

    C#TreeView窗体版点击右键弹出菜单+直接修改名称+新建节点

    综上所述,通过结合`TreeView`控件、右键菜单、`ContextMenuStrip`和`TreeNode`对象的操作,我们可以实现一个功能完善的C# Windows窗体应用,允许用户方便地对`TreeView`中的节点进行编辑和创建。

    TreeView显示XML文件

    在本文中,我们将深入探讨如何使用TreeView控件来显示XML文件。TreeView控件是Windows Forms和WPF等.NET框架中的一个...在学习过程中,你还可以尝试扩展功能,例如添加编辑节点值、拖放操作等,进一步提升你的技能。

    三种treeview结合数据库的使用

    在.NET框架中,TreeView控件提供了丰富的功能,如添加、删除、编辑节点以及处理用户交互事件。 第一种情况是"一般数据库RzTreeViewDemo"。这里通常指的是将数据库中的记录映射到TreeView的节点上。首先,我们需要...

    wpf mvvm treeview 动态加载(实现重命名与右键添加)

    为了实现节点的重命名,我们需要监听`TextBox`的`LostFocus`事件,并在事件处理程序中更新模型的值。在`TreeView`中,可以通过`HierarchicalDataTemplate`来定义每个节点的视图。在模板中,我们可以添加一个`TextBox...

    TreeView控件使用技巧

    5. 配置TreeView控件的属性,例如Picture中设置不同图标,General中设置是否允许删除、拖放、编辑标签等。 6. 编写TreeView控件的脚本,这是实现功能的关键。 TreeView控件的信息构成和创建涉及到以下几个方面: 1...

    TreeView操作XML

    - **修改**:编辑节点的文本或Tag属性,这对应于更新XML元素的属性或值。 - **查询**:通过遍历TreeView的节点,可以查找特定的元素,或者通过XPath或LINQ to XML查询XML文档来获取信息。 为了提高用户体验,还...

    eclipse版本androidTreeView

    4. **节点数据绑定**:类似于ListView中的每个条目可以绑定一个值对象,AndroidTreeView也允许每个树节点绑定一个值对象。这样,开发者可以更方便地管理数据,将业务逻辑与视图分离,提高代码的可读性和维护性。 5....

    Xml TreeView

    【Xml TreeView】是一种在C#编程环境下使用TreeView控件展示XML数据的实现方式。这个小程序的核心在于将XML文档解析并...此外,也可以通过添加额外功能,如搜索、展开/折叠节点、编辑节点值等,增强其功能性和实用性。

    c#语言Asp.net 动态网站TreeView和XML实现页面动态导航

    每个XML节点对应TreeView的一个TreeNode,节点的文本和值属性分别设置为XML节点的标签和属性值。 3. **绑定数据**:将生成的TreeNode集合绑定到TreeView控件,实现视图的动态更新。 4. **处理事件**:可以为...

    重写TreeView控件

    `Form1.resx`是窗体资源文件,存储了窗体上控件的非代码属性,如位置、大小、初始值等。 `bin`和`obj`目录则是编译后的输出和临时文件夹,分别存放编译后的可执行文件和编译过程中的中间文件。 综上所述,这个项目...

    c#中treeview的使用方法

    在ASP.NET Web页面中,可以通过`Properties`窗格的`Nodes`属性编辑器来添加和编辑节点。例如,创建一个表示家谱的`TreeView`,可以添加多个`TreeNode`来表示家庭成员及其相关信息。 在ASP.NET的`.aspx`文件中,`...

    ASp.net treeView菜单列表

    - 编辑节点:在客户端通过JavaScript或在服务器端通过代码可以修改节点的文本、值等属性。 - 删除节点:使用`Nodes.Remove()`方法删除指定的节点。 - 遍历节点:可以递归遍历整个树结构,处理每个节点。 5. **...

    delphi TreeView 对应数据库 三个字段数结构实例

    - 遍历查询结果,为每个记录创建一个新的TreeNode,并设置其Text属性为Name字段的值,Tag属性为ID字段的值,附加信息(如Description)可以存储在自定义属性中,例如: ```delphi newNode := TreeView1.AddChild...

    TreeViewpSQL TreeView+SQL Delphi例子

    7. **更新和保存**:如果需要,可以提供编辑功能,让用户修改`TreeView`中的数据。这时,需要捕获节点更改并执行相应的SQL更新或插入语句。 通过这种方式,开发者可以创建一个直观且互动的用户界面,使用户能够浏览...

    Treeview和dropdownlist无限极分类添加删除

    本示例中的“Treeview和dropdownlist无限极分类添加删除”是一个实用的功能,它允许用户在界面上无限制地添加、编辑和删除分类,同时在`TreeView`中以树状结构显示,以及在`DropDownList`中以选择列表的形式呈现。...

    TreeView与数据表关联应用实例

    在DELPHI中,TreeView控件通常是TTreeView类型,它支持添加、删除、编辑节点以及设置节点的图标等操作。 2. **数据库应用**: 数据库是存储和管理数据的系统,例如MySQL、SQLite、Oracle或SQL Server等。在DELPHI中...

    从datawindow的下拉列表中弹出treeview选择框

    6. **同步DataWindow和TreeView**:为了保持数据的一致性,你需要确保当用户在TreeView中选择一个项后,DataWindow的相应列也更新为所选值。同时,如果在DataWindow中更改了值,TreeView也应该同步更新。 7. **样式...

    Ext4MVC开发 含treeview 及树单击事件

    在MVC架构中,可以将Textarea的值绑定到Model,以便于保存或验证用户输入的数据。 在"ExtProject"这个压缩包文件中,我们可以期待找到一个完整的示例项目,包含配置文件、控制器、模型、视图和样式等,这些都是构建...

Global site tag (gtag.js) - Google Analytics