我有一个wpf控件,我想将名称设置为包含。 当我尝试这样做时,我得到了一个例外:
{"'Communications.WCF.URL' is not a valid value for property 'Name'."}
我假设这是因为。在名字里。
我无法看到任何其他属性可用于存储Communications.WCF.URL值,但我认为是ID检查。
如果您需要更多信息,请与我们联系。
答案 0 :(得分:4)
Control
的名称不能包含您发现的句点。您可以用下划线替换句点。或者您可以使用Tag
属性来存储URL。 Tag
属性用于存储无关信息并不罕见。
答案 1 :(得分:1)
如果您希望为控件命名,则需要将命名空间更改为Communications.WCF,其中URL是您的控件名称(如果我理解正确的话)。
答案 2 :(得分:1)
控件的名称也是代表代码中控件的对象的名称。这就是.
(句点)不是控件名称的有效字符的原因。
您是否可能使用Name
属性进行混淆控制Caption
?