Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在根据其他一些输入源生成一些 Xaml。在某些情况下,我会生成 x:Name 值,但它们包含无效字符。我在 MSDN 上找到了这篇文章:
XamlName 语法
其中描述了 ax:Name 标签的语法,但没有告诉我如何实际应用它。显然有一些代码可以在运行时验证这个名称,但是用无效字符实际修复字符串的最简单方法是什么?
事实证明,只删除所有 x:Names 而不生成它们是最有意义的。毕竟,我们真的不需要在内部挖掘特定元素。我们仍然必须生成文件名和类名,但我认为这是一个更容易的问题。