Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))]
- public class Pug_NewText
- {
- public string _Text = "Test Stuff";
- public event EventHandler Before;
- public event EventHandler After;
- [Browsable(true)]
- [EditorBrowsable()]
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
- public string Text
- {
- get => _Text;
- set
- {
- Before?.Invoke(this, new EventArgs());
- _Text = value;
- After?.Invoke(this, new EventArgs());
- }
- }
- public override string ToString()
- {
- return (_Text);
- }
- }
- public class TestControl : Control
- {
- private Pug_NewText _NewText = new Pug_NewText();
- public TestControl()
- {
- _NewText._Text = "TestStuff";
- }
- [Browsable(true)]
- [EditorBrowsable()]
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
- public Pug_NewText NewText
- {
- get => _NewText;
- set => _NewText = value;
- }
- public override string ToString()
- {
- return (_NewText._Text);
- }
- }
Add Comment
Please, Sign In to add comment