Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Символ акселератора клавиатуры в меню / 6 сообщений из 6, страница 1 из 1
23.09.2019, 16:42
    #39865769
Fockewolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Символ акселератора клавиатуры в меню
Добрый день. В Caption меню хранятся строки с & перед символом, по которому при нажатии Alt+...(например: &File, &Accounting и т.д. Визуально это выглядит как F ile, A ccounting) будет раскрываться этот пункт меню. Мне необходимо извлекать Caption и отображать его в другом месте. Когда я присваиваю Caption строке, то, естественно, в строке у меня сохраняется &File, &Accounting и отображается потом с &. Как избавиться от & в этом случае? Вырезать символ & как-то...неспортивно...
...
Рейтинг: 0 / 0
23.09.2019, 22:35
    #39865945
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Символ акселератора клавиатуры в меню
Ну, сделайте вид, что амперсанда нет, раз вырезать не спортивно. Пригласите коллегу посмотреть, делайте вид вместе. Кто дольше проигнорирует амперсанд - тот победил. Вполне спортивно.
...
Рейтинг: 0 / 0
23.09.2019, 23:45
    #39865977
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Символ акселератора клавиатуры в меню
Предлагаю сделать скриншот и распознать. Очень даже спортивно.
...
Рейтинг: 0 / 0
24.09.2019, 01:41
    #39866004
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Символ акселератора клавиатуры в меню
чтоб было спортивно, сделай проверку на экранирование амперсенда, и потом заменяйте его пустой строкой.
другого пути нет, а если и нет, то искать будите дольше, чем делать реплейс
...
Рейтинг: 0 / 0
24.09.2019, 14:05
    #39866320
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Символ акселератора клавиатуры в меню
Roman Mejtesчтоб было спортивно
без MVC (в широком смысле) - никак
...
Рейтинг: 0 / 0
24.09.2019, 20:06
    #39866581
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Символ акселератора клавиатуры в меню
Свойство Tag можно использовать для хранения любой фигни, в том числе и заголовка без амперсанда
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Символ акселератора клавиатуры в меню / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]