|
27 / 27 / 4
Регистрация: 14.02.2012
Сообщений: 135
|
|
Форматирование текста кнопки (надпись разными шрифтами)24.12.2014, 20:50. Показов 4539. Ответов 47
Метки нет (Все метки)
Доброго времени суток, форумчане!
Мне нужно получить кнопку, но написать на ней в две строки и разными шрифтами (жирный и обычный текст). Все остальные функции кнопки мне очень даже подходят (например стили win7, подсветка при наведении и т.д.). Создавать свой контрол с нуля и дописывать ему все свойства как-то не хочется. На сколько я понимаю - можно унаследовать стандартный System.Windows.Forms.Button в новый контрол и добавить своих свойств. Можно ли при этом изменять (дополнять? добавить Label в общем..) полученный наследованием контрол в графическом редакторе? И как?
0
|
|
| 24.12.2014, 20:50 | |
|
Ответы с готовыми решениями:
47
Вставка текста в "Надпись" сохраняя форматирование Форматирование текста и действие по нажатию кнопки назад |
|
27 / 27 / 4
Регистрация: 14.02.2012
Сообщений: 135
|
|
| 27.12.2014, 01:39 [ТС] | |
|
Юпатов Дмитрий, Qwertiy, я вот и думал, что возможно "открыть" стандартный элемент и отредактировать его. мне именно это и нужно)
0
|
|
|
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
|
|
| 27.12.2014, 01:50 | |
|
Хотел сказать, что поэтому и нельзя, но потом вспомнил, что была такая штука как static text в плюсах - нечто типа безхендлового лейбла.
0
|
|
|
COM‐пропагандист
|
|
| 27.12.2014, 11:42 | |
|
«Открыть и отредактировать» — это значит отнаследоваться и переопределить.
0
|
|
|
Модератор
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
|
||||||
| 27.12.2014, 12:13 | ||||||
|
MLF, а если так?:
0
|
||||||
|
27 / 27 / 4
Регистрация: 14.02.2012
Сообщений: 135
|
|
| 27.12.2014, 13:10 [ТС] | |
|
Замабувараев, тоже тему не читаем? визуальное редактирование хотел. в дизайнере.
модеры, закройте тему - она пуста уже... Добавлено через 48 секунд Yury Komar, где связь между обработкой события и анимацией?
0
|
|
|
1722 / 1209 / 228
Регистрация: 23.12.2010
Сообщений: 1,544
|
|||||
| 27.12.2014, 14:47 | |||||
|
Я имел в виду, что нестандартное поведение контрола надо запиливать самому, так же, как кто-то когдато запилил стандартные контролы. Что тебе еще надо?
0
|
|||||
|
27 / 27 / 4
Регистрация: 14.02.2012
Сообщений: 135
|
|
| 27.12.2014, 15:10 [ТС] | |
|
Юпатов Дмитрий, я имел в виду другое. но так нельзя, уже понял. всем спасибо.
0
|
|
|
Модератор
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
|
|
| 27.12.2014, 18:04 | |
|
MLF, а что другое? Все то поняли именно то, что ты (как раз таки) и не имел оказывается ваиду
))))
0
|
|
|
27 / 27 / 4
Регистрация: 14.02.2012
Сообщений: 135
|
|
| 27.12.2014, 18:32 [ТС] | |
|
я имел в виду редактирование как своего контрола (когда пустой создаёшь и можно на него другие контролы руками накидать), но со стандартной кнопкой. как руками отрисовку делать (что тут уже раза 3-4 предложили) я и сам знаю.
0
|
|
|
1722 / 1209 / 228
Регистрация: 23.12.2010
Сообщений: 1,544
|
|
| 27.12.2014, 19:02 | |
|
0
|
|
|
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
|
|||
| 27.12.2014, 22:21 | |||
|
Что-то мне кажется, с такими желаниями тебе дорога в WPF
0
|
|||
|
1722 / 1209 / 228
Регистрация: 23.12.2010
Сообщений: 1,544
|
||
| 27.12.2014, 23:51 | ||
|
MLF имел в виду, оказывается, немного иное. Представь, что создаешь UserControl. Студия это дело открывает тебе в виде прямоугольной области, на которую можно установить контролы мышью путем перетаскивания с панели контролов. Так вот было бы интересно в дизайнере переопределить наследование контрола-поля, например на button и в итоге видеть в конструкторе студии не поле цветом формы, а кнопку. С ее поведением. Ну а дальше на нее мышкой сажать контролы.
0
|
||
|
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
|
|
| 28.12.2014, 01:40 | |
|
0
|
|
|
Модератор
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
|
|
| 28.12.2014, 11:45 | |
|
А если на своём наследуемом контроле кнопки рисовать нужный текст графически, поверх кнопки? Разве это не реально? Я имею ввиду тот же принцым как мы это делаем с рисованием текста поверх картинки, без всях лэйблов и таму подобного...
Добавлено через 4 минуты Либо вариант такой, рисовать программно картинку с нужными текстами, шрифрами и графикой и присваивать созданный объект BITMAP нашей кнопке... я думаю это будет не очень сложно.
0
|
|
|
1722 / 1209 / 228
Регистрация: 23.12.2010
Сообщений: 1,544
|
|
| 28.12.2014, 15:22 | |
|
Yury Komar, это все уже обсуждалось.
Желание ТС несколько иное.
0
|
|
|
Модератор
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
|
|
| 28.12.2014, 16:17 | |
|
Юпатов Дмитрий, ну хозяин барин
Добавлено через 53 секунды Юпатов Дмитрий, проблема тока в том что важнее видимо желание чем реальный результат... такой, какой он на фото показал...
0
|
|
|
27 / 27 / 4
Регистрация: 14.02.2012
Сообщений: 135
|
|
| 28.12.2014, 16:32 [ТС] | |
|
Yury Komar, да - желание (и вопрос) был именно как сделать тем способом. как это реализовать другими мне известно. я спрашивал про возможности разработки.
0
|
|
|
Модератор
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
|
|
| 28.12.2014, 21:26 | |
|
MLF, тоесть программная отрисовка содержимого кнопки в виде графики не является разработкой? Это тоже как один из вариантов разработки.
0
|
|
| 28.12.2014, 21:55 [ТС] | |
|
Не по теме: Yury Komar, специально придираешься к словам?
0
|
|
|
40 / 35 / 9
Регистрация: 01.01.2014
Сообщений: 202
|
||||||
| 29.12.2014, 05:13 | ||||||
|
Может я не в тему скажу, но что тебе мешает сделать:
0
|
||||||
| 29.12.2014, 05:13 | |
|
Одна переменная разными шрифтами ListBox, вывод содержимого разными цветами/шрифтами Вывести разными шрифтами и размерами свое имя RichEdit или RTF форматирование текста, а лучше HTML форматирование Поменять надпись кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|