我有一個wpf控件,我想設置包含的名稱。 當試圖做到這一點我得到一個異常拋出的是:帶有WPF控件名稱。在裏面。
{"'Communications.WCF.URL' is not a valid value for property 'Name'."}
林假設這是因爲。在名字裏。
我不能看到任何其他屬性,我可以用來存儲Communications.WCF.URL值,但我認爲ID檢查。
如果您需要更多信息,請讓我知道。
我有一個wpf控件,我想設置包含的名稱。 當試圖做到這一點我得到一個異常拋出的是:帶有WPF控件名稱。在裏面。
{"'Communications.WCF.URL' is not a valid value for property 'Name'."}
林假設這是因爲。在名字裏。
我不能看到任何其他屬性,我可以用來存儲Communications.WCF.URL值,但我認爲ID檢查。
如果您需要更多信息,請讓我知道。
A Control
的名稱不能包含句點,因爲你已經發現。您可以用下劃線替換句點。或者您可以使用Tag
屬性來存儲URL。 Tag
屬性用於存儲無關信息並不罕見。
如果這就是您想要命名控件的方式,則需要將您的名稱空間更改爲Communications.WCF,其中URL是您的控件名稱(如果我理解正確)。
控件的名稱也是表示代碼中控件的對象的名稱。這就是爲什麼.
(句點)不是控制名稱的有效字符的原因。
你也許會混淆控制Name
與Caption
屬性?