Отображение строки с амперсандом в GroupBox и TreeViewC#

Место общения программистов C#
Ответить
Anonymous
 Отображение строки с амперсандом в GroupBox и TreeView

Сообщение Anonymous »

У меня есть такой код (упрощая вопрос):

Код: Выделить всё

public const string THIS_AND_THAT = "This & That";

System.Windows.Forms.GroupBox myGroupBox;
System.Windows.Forms.TreeView myTreeView;
System.Windows.Forms.TreeNode myTreeNode;

myGroupBox.Text = THIS_AND_THAT;

myTreeNode = new TreeNode(THIS_AND_THAT);
myTreeNode.Name = THIS_AND_THAT;
myTreeView.Nodes.Add(THIS_AND_THAT);
С помощью этого кода GroupBox отображается как «Это то», а TreeView корректно отображается как «Это и то».

Поэтому я изменил строку (как предложено здесь) на следующую:

Код: Выделить всё

public const string THIS_AND_THAT = "This && That";
В этом случае GroupBox правильно отображается как «Это и то», а TreeView отображается как «Это и& То».
Я не вижу возможности использовать свойство UseMnemonic в GroupBox или TreeView.

Что мне делать?

Подробнее здесь: https://stackoverflow.com/questions/492 ... d-treeview
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»