Namespace: Ice.Lib.UI
Assembly: Ice.Menu.Main
It is as simple as changing from this…
public void loadCompanyNodes()
{
this.treeView.BeginUpdate();
this.treeView.Nodes.Clear();
Image image = this.iml16x16.Images[0x12];
foreach (SessionData.CompanyRow row in this.sessionData.Company)
{
TreeNodeInfo info = new TreeNodeInfo(new NodeContext(row.AppServerURL, row.CompanyID, row.CurPlant)) {
Type = NodeTypes.Company
};
UltraTreeNode node1 = this.treeView.Nodes.Add(this.getCompanyKey(row.AppServerURL, row.CompanyID), row.Name);
node1.Tag = info;
node1.Override.NodeAppearance.Image = image;
node1.Override.SelectedNodeAppearance.Image = image;
}
this.treeView.EndUpdate();
}
to this…
public void loadCompanyNodes()
{
this.treeView.BeginUpdate();
this.treeView.Nodes.Clear();
Image image = this.iml16x16.Images[0x12];
foreach (SessionData.CompanyRow row in this.sessionData.Company)
{
TreeNodeInfo info = new TreeNodeInfo(new NodeContext(row.AppServerURL, row.CompanyID, row.CurPlant)) {
Type = NodeTypes.Company
};
UltraTreeNode node1 = this.treeView.Nodes.Add(this.getCompanyKey(row.AppServerURL, row.CompanyID), $"({row.CompanyID}) {row.Name}");
node1.Tag = info;
node1.Override.NodeAppearance.Image = image;
node1.Override.SelectedNodeAppearance.Image = image;
}
this.treeView.EndUpdate();
}