/// <summary> /// Initialize a new instance of the KryptonContextMenuItems class. /// </summary> /// <param name="children">Array of initial child items.</param> public KryptonContextMenuItems(KryptonContextMenuItemBase[] children) { // Default fields _standardStyle = true; _imageColumn = true; _items = new KryptonContextMenuItemCollection(); // Add any initial set of item if (children != null) _items.AddRange(children); // Create the redirector that can get values from the krypton context menu _redirectImageColumn = new PaletteRedirectDouble(); // Create the column image storage for overriding specific values _stateNormal = new PaletteDoubleRedirect(_redirectImageColumn, PaletteBackStyle.ContextMenuItemImageColumn, PaletteBorderStyle.ContextMenuItemImageColumn); }
/// <summary> /// Initialize a new instance of the KryptonContextMenuItems class. /// </summary> /// <param name="children">Array of initial child items.</param> public KryptonContextMenuItems(KryptonContextMenuItemBase[] children) { // Default fields _standardStyle = true; _imageColumn = true; Items = new KryptonContextMenuItemCollection(); // Add any initial set of item if (children != null) { Items.AddRange(children); } // Create the redirector that can get values from the krypton context menu _redirectImageColumn = new PaletteRedirectDouble(); // Create the column image storage for overriding specific values StateNormal = new PaletteDoubleRedirect(_redirectImageColumn, PaletteBackStyle.ContextMenuItemImageColumn, PaletteBorderStyle.ContextMenuItemImageColumn); }