示例#1
0
 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);
     }
 }