生成有效x:名称的最简单方法是什么?

时间:2010-05-18 16:38:10

标签: c# .net wpf xaml xname

我正在基于其他一些输入源生成一些Xaml。在某些情况下,我生成x:名称值,但它们具有无效字符。我在MSDN上发现了这篇文章:

XamlName Grammar

其中描述了x:Name标签的语法,但没有告诉我如何实际应用它。显然,有一些代码可以在运行时验证此名称,但实际修复带有无效字符的字符串的最简单方法是什么?

1 个答案:

答案 0 :(得分:1)

事实证明,删除所有x:名称并且不生成它们是最有意义的。我们并不需要在内部挖掘特定元素。我们仍然需要生成文件名和类名,但我认为这更容易出问题。