private void renderNativeList(TreeNode root, SmxNativeTable natives) { for (var i = 0; i < natives.Length; i++) { var index = i; var native = natives[i]; var node = root.Nodes.Add("[" + i + "] " + native.Name); node.Tag = new NodeData(delegate() { startDetail("index = {0}", index); addDetailLine("nameoffs: 0x{0:x} ; {1}", native.nameoffs, native.Name); endDetailUpdate(); }, null); } }
private void RenderNativeList(TreeViewItem root, SmxNativeTable natives) { for (var i = 0; i < natives.Length; i++) { var index = i; var native = natives[i]; var node = new TreeViewItem() { Header = "[" + i + "] " + native.Name }; root.Items.Add(node); node.Tag = new NodeData(delegate() { StartDetail("index = {0}", index); AddDetailLine("nameoffs: 0x{0:x} ; {1}", native.nameoffs, native.Name); EndDetailUpdate(); }, null); } }