Componentone 4.0版本
在VisualStuduio中添加一个C1TreeView控件,控件包含两个列。如图所示,每次修改A列的值,B列就会跟着改。而且B列的值无法修改.....所以,请问各位大佬,如何才能单独修改B列的值???
我以为你用的是绑定模式,绑定数据这种方式可以支持多列显示不同数据,每列绑定不同字段即可
目前非绑定模式只能是显示单列数据,即使添加多列也只能显示相同或者显示空白列 我看你A,B列的值完全相同,这个是绑定的统统一个字段吗,请上传一个demo上来,我帮你看看问题原因 Richard.Ma 发表于 2021-11-11 18:14
我看你A,B列的值完全相同,这个是绑定的统统一个字段吗,请上传一个demo上来,我帮你看看问题原因
就是从“工具箱”将控件拖拽到“窗体”,然后“右键控件”点击“编辑列和编辑节点”。
D:\元气壁纸缓存\AD:\元气壁纸缓存\B
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _1025
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}
private void Form3_Load(object sender, EventArgs e)
{
}
}
}
Richard.Ma 发表于 2021-11-11 18:14
我看你A,B列的值完全相同,这个是绑定的统统一个字段吗,请上传一个demo上来,我帮你看看问题原因
Richard.Ma 发表于 2021-11-11 18:14
我看你A,B列的值完全相同,这个是绑定的统统一个字段吗,请上传一个demo上来,我帮你看看问题原因
就是从“工具箱”将控件拖拽到“窗体”,然后“右键控件”点击“编辑列和编辑节点”。
下边是文件中的代码:
D:\元气壁纸缓存\AD:\元气壁纸缓存\B
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _1025
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
}
private void Form3_Load(object sender, EventArgs e)
{
}
}
}
谢谢大佬!
Richard.Ma 发表于 2021-11-15 10:03
我以为你用的是绑定模式,绑定数据这种方式可以支持多列显示不同数据,每列绑定不同字段即可
目前非绑定 ...
嗯呢,谢谢您的回答。问题已经解决了。 不客气
页:
[1]