protected UpdateItem ( ListViewItem listItem, object item ) : void | ||
listItem | ListViewItem | |
item | object | |
return | void |
protected override void UpdateItem(ListViewItem listItem, object item)
{
InstanceDeclaration instance = item as InstanceDeclaration;
if (instance == null)
{
base.UpdateItem(listItem, item);
return;
}
listItem.SubItems[0].Text = instance.DisplayPath;
listItem.SubItems[1].Text = instance.DataType;
listItem.SubItems[2].Text = instance.Description;
listItem.ImageKey = GuiUtils.GetTargetIcon(m_session, instance.Instance.NodeClass, instance.Instance.TypeDefinitionId);
listItem.Tag = item;
}
#endregion