Доброе время суток.
Есть некий класс компонент MyCustomComponent. public class MyCustomComponent: StiComponent, IStiBorder, IStiBrush, IStiText, IStiFont
В дизайнере, после добавления этого компонента, все свойства при обретают какие- то свои значения по умолчанию, т.е. например свойство Font инициализируется в конструкторе MyCustomComponent как _font = new Font("Verdana", 11f);, но в дизайнере изначально он инициализируется какими- то своими значениями. Каким образом мне сказать дизайнеру изначально не инициализировать их вообще или же инициализировать другими значениями ?
Значения свойств компонента по умолчанию.
Значения свойств компонента по умолчанию.
Вам небходимо присвоить новые значения свойств в конструкторе компонента MyComponent. Кроме этого, возможно потребуется переопределить атрибут DefaultValue у каждого свойства.
Спасибо.
Спасибо.