protected GrtListModel(TreeViewAdv ListView, MySQL.Grt.ListModelWrapper GrtList, NodeIcon NodeIcon, bool DynamicContextMenu) : this(ListView, GrtList, DynamicContextMenu) { nodeIcon = NodeIcon; // Ensure that the VirtualMode is enabled nodeIcon.VirtualMode = true; // Assign virtual value events for displaying and processing the edited value content nodeIcon.ValueNeeded += new EventHandler <NodeControlValueEventArgs>(IconNeeded); }
/// <summary> /// The constructor that has to be overwritten in the derived model classes /// </summary> /// <param name="TreeView">The TreeViewAdv control this model is used for</param> /// <param name="GrtList">The GRT list this model is representing</param> /// <param name="DynamicContextMenu">Use context menu definition provided by backend</param> protected GrtListModel(TreeViewAdv tree, MySQL.Grt.ListModelWrapper GrtList, bool DynamicContextMenu) : this() { grtList = GrtList; treeView = tree; if (DynamicContextMenu) { tree.ContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(); tree.ContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(ContextMenuStrip_Opening); } }
/// <summary> /// The constructor that has to be overwritten in the derived model classes /// </summary> /// <param name="TreeView">The TreeViewAdv control this model is used for</param> /// <param name="GrtList">The GRT list this model is representing</param> /// <param name="DynamicContextMenu">Use context menu definition provided by backend</param> protected GrtListModel(TreeViewAdv tree, MySQL.Grt.ListModelWrapper GrtList, bool DynamicContextMenu) : this() { grtList = GrtList; treeView = tree; if (DynamicContextMenu) { tree.ContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(); tree.ContextMenuStrip.Opening += new System.ComponentModel.CancelEventHandler(ContextMenuStrip_Opening); } }
public SimpleGrtListModel(TreeViewAdv tree, MySQL.Grt.ListModelWrapper grtList, NodeIcon nodeIcon, bool dynamicContextMenu) : base(tree, grtList, nodeIcon, dynamicContextMenu) { this.grtList = grtList; treeView = tree; }