Неявные пользовательские преобразования в любом случае осуждаются. Не используйте их. Просто притворись, что их там нет. Не говоря уже о том, чтобы думать о новых способах их внедрения.
Во всяком случае, я думаю, что их там нет, потому что, как они есть, они могут сделать достаточно неожиданных вещей. Включение нового заголовка, который вводит такое преобразование для класса, определенного где-то еще, может привести к еще более запутанным ошибкам.
Вы можете довольно просто изменить это в дизайнере; щелкните пустую область в содержимом страницы вкладки и в окне свойств установите свойство Текст
. Также через код через:
tabPage1.Text = @"Something Meaningful";
Где tabPage1
будет ссылкой на ту TabPage
, которую вы хотите установить Text
из.
tabCtrl.TabPages[0].Text = "some text";
tabCtrl.TabPages[1].Text = "some other text";