Hi all,
I'm trying to create a control and command control them from the property, there are too many similar statements. I want to cage them in a group of properties, so I have created a class that contains the property and call them from the main property of a control class.
I have a small statement, but does not work. how to display the property in the father's property
Specific CustomForeColor in DisplayCustomProperties
Thanks for your help
using System.ComponentModel; namespace WindowsFormsApplication1 { public class CustomPanel: Label { private CustomProperties _DisplayCustomProperties; [Browsable(true),Category("Appearance"), DesignerSerializationVisibility(DesignerSerializationVisibility.Content)] public CustomProperties DisplayCustomProperties { get { return _DisplayCustomProperties; } set { _DisplayCustomProperties = value; } } } }
using System; using System.Collections.Generic; using System.Text; using System.ComponentModel; namespace WindowsFormsApplication1 { public abstract class CustomProperties { public enum ArrowColor { Red, Green, Magenta, Pink, Orange, Black, Yellow }; protected CustomPanel _cpl; public CustomProperties(CustomPanel cpl) { this._cpl = cpl; } private ArrowColor _CustomForeColor; [Browsable(true), Category("Appearance")] public ArrowColor CustomForeColor{ get { return _CustomForeColor; } set { _CustomForeColor = value; } } } }