Hej Skapar en klass som ärver av TreViewNode/TreViewItem eller vad den heter. Så kan du lägga till fler egensakper än ID. Ok det låter som en bra lösning, har du nått exempel man kan titta på hur man skulle kunna göra? Litet exempel i c#:ID kolumn i Treeview
någon som vet om/hur man kan få med en Id kolumn i en Treeview.
Alltså om jag i min Treeview visar personer så vill jag även ha med tex personnummer men dom ska inte visas.Sv: ID kolumn i Treeview
Sv:ID kolumn i Treeview
Sv: ID kolumn i Treeview
private void Form1_Load(object sender, EventArgs e)
{
Customer customer;
for (int i = 1; i <= 10; i++)
{
customer = new Customer(i, String.Format("Item {0}", i));
treeView1.Nodes.Add(customer);
}
}
private class Customer : TreeNode
{
public int id;
public string name
{
get { return base.Text; }
set { base.Text = Name; }
}
public Customer(int id, string name)
{
this.id = id;
base.Text = name;
}
}
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
Customer customer = (Customer)e.Node;
MessageBox.Show(this,string.Format("Customer id = {0}, name = \"{1}\"",customer.id,customer.name) );
}