带有 的 WPF 控件名称.在其中

本文关键字:在其中 控件 WPF 带有 | 更新日期: 2023-09-27 18:34:02

我有一个 wpf 控件,我想将名称设置为包含 .尝试执行此操作时,我收到一个异常:

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

我假设这是因为名称中的 .

我看不到可用于存储 Communications.WCF.URL 值的任何其他属性,但我认为 id 检查。

如果您需要更多信息,请告诉我。

带有 的 WPF 控件名称.在其中

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

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

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

您是否可能将控制NameCaption属性混淆?