Какой самый простой способ создать действительное имя x: Name? - PullRequest
0 голосов
/ 18 мая 2010

Я генерирую Xaml на основе другого источника ввода. В некоторых случаях я генерирую значения x: Name, но они содержат недопустимые символы. Я нашел эту статью на MSDN:

Грамматика XamlName

Который описывает грамматику тега x: Name, но не говорит мне, как на самом деле применить это. Ясно, что есть некоторый код для проверки этого имени во время выполнения, но как проще всего исправить строку с недопустимыми символами?

1 Ответ

1 голос
/ 13 июня 2010

Оказалось, что наиболее разумно было просто отбросить все имена x: Name, а не генерировать их. Нам не нужно копаться внутри для определенных элементов в конце концов. Нам все еще нужно сгенерировать имена файлов и имена классов, но я думаю, что это немного облегчает проблему.

...