19 / 13 / 6
Регистрация: 29.08.2015
Сообщений: 115
|
|||||||||||
1 | |||||||||||
.NET 3.x Шаблонное наследование или как наследоваться от <T>?09.12.2018, 22:56. Показов 1683. Ответов 2
Хочу всем стандартным контролам прикрутить дополнительные плюшки, вроде всплывающих подсказок, текст которых можно задавать им через свойства, и подобное. Для TextBox сделал это так:
Но делать так для всех элементов не особо разумно, как мне кажется. Есть ли способ сделать что-то вроде
0
|
09.12.2018, 22:56 | |
Ответы с готовыми решениями:
2
Шаблонное наследование Шаблонное наследование Наследоваться или добавить в друзья Как наследоваться от класса TIniFile? |
6510 / 4086 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|||||||||||
09.12.2018, 23:47 | 2 | ||||||||||
Множественного наследования классов C# нет, а через generic'и вы такое врядли сделаете.
По идее можно сделать через Extension Method... Для теста кидаете на форму 1 Tooltip, 1 Button и 3 Label'а
0
|
17791 / 12942 / 3381
Регистрация: 17.09.2011
Сообщений: 21,220
|
||||||
10.12.2018, 09:17 | 3 | |||||
Совершенно верно.
В винформах уже есть компонент для того, что вам хочется сделать — он называется ToolTip. В дизайнере формы найдите его в категории Common Controls и бросьте на форму — после этого на всех элементах управления в дизайнере появится новое свойство: ToolTip on <ИмяВашегоТултипа> .Если тултипы надо устанавливать программно, то достаточно вызвать SetToolTip, передавая в него нужный элемент управления:
0
|
10.12.2018, 09:17 | |
10.12.2018, 09:17 | |
Помогаю со студенческими работами здесь
3
Как правильно наследоваться от CActiveRecord в Yii? Как наследоваться от виджетов, нарисованных в QtDesigner? Как правильно наследоваться с вложенным классом? как отменить каскадирование или наследование Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |