是否可以從xaml更改屬性值?是否可以更改xaml的值?
試想一下,我們其中有一個屬性是用戶控件已初始化
public class MyUserControl : UserControl
{
...
public SomeClass MainWindow
{
get
{
return _someClass ?? (_someClass = new SomeClass();)
}
}
}
現在是有可能改變SomeClass的財產,而不從XAML初始化它,沒有動畫?
爲什麼XAML不允許的語法來寫<UserControl.MainWindow.Property>
?
你確定沒有辦法改變道具價值嗎?確定在xaml中編寫代碼並不是很好的解決方案,我可以在我的UserControl中執行相同的操作,我只是感興趣的是有沒有其他的方式從xaml,我發現動畫做這個,但尋找另一個解決方案 –
@ArsenMkrt看到我的編輯。 –
謝謝你的發帖,我想你是對的,真的沒有別的辦法,但它可能是有價值的未來,因爲只要我能賦予財產價值,就有能力給予內在財產的價值也是合乎邏輯的 –