WPF控件名称。在里面。

时间:2012-05-14 14:02:32

标签: c# wpf

我有一个wpf控件,我想将名称设置为包含。 当我尝试这样做时,我得到了一个例外:

{"'Communications.WCF.URL' is not a valid value for property 'Name'."}

我假设这是因为。在名字里。

我无法看到任何其他属性可用于存储Communications.WCF.URL值,但我认为是ID检查。

如果您需要更多信息,请与我们联系。

3 个答案:

答案 0 :(得分:4)

Control的名称不能包含您发现的句点。您可以用下划线替换句点。或者您可以使用Tag属性来存储URL。 Tag属性用于存储无关信息并不罕见。

答案 1 :(得分:1)

如果您希望为控件命名,则需要将命名空间更改为Communications.WCF,其中URL是您的控件名称(如果我理解正确的话)。

答案 2 :(得分:1)

控件的名称也是代表代码中控件的对象的名称。这就是.(句点)不是控件名称的有效字符的原因。

您是否可能使用Name属性进行混淆控制Caption