Есть ли способ, чтобы определить цвет шрифта в TabPage на Winform?Set Winforms TabPage Цвет шрифт без пользовательской перекройки Строки
я что-то вроде
tabControl1.TabPages["MyTab"].Font.Color = Color.Blue;
или что-то ждет?
Есть ли способ, чтобы определить цвет шрифта в TabPage на Winform?Set Winforms TabPage Цвет шрифт без пользовательской перекройки Строки
я что-то вроде
tabControl1.TabPages["MyTab"].Font.Color = Color.Blue;
или что-то ждет?
Есть ли способ, чтобы определить цвет шрифта в TabPage
на Winform? Нет, не без рисунка.
Вы ищете на самом деле существует ..:
tabControl1.TabPages["MyTab"].ForeColor = Color.Blue;
..но этого не делать то, что вы надеетесь: TabPage.ForeColor только устанавливает цвет для элементов управления, которые вложены в TabPage , (Ambient property)
Текст, который вы видите на вершине является частью Tab
контроля и цвета, шрифта и BackColor управляется с помощью только Tab
управления.
Так что, да, вам нужно закодировать DrawItem
событие, где вы можете получить доступ к свойствам каждого TabPage.
Спасибо. Это именно то, что я думал. – rsnell
Google "msdn winforms tabbook color" -> [MSDN: свойство Control.ForeColor] (https://msdn.microsoft.com/en-us/library/system.windows.forms.control.forecolor (v = vs 0,110) .aspx)? – CodeCaster
я не смотрел, чтобы изменить ForeColor в TabPage, я был заинтересован в изменении цвета шрифта. – rsnell