我遇到問題,我有一個現有的模型對象,我無法擴展。實際問題有點複雜,所以我嘗試將其分解。 我想用依賴項屬性擴展TextBox以指示文本已更改。所以,我想出了以下解決方案: public class MyTextField : TextBox
{
public MyTextField()
{
this.TextChanged += new TextChangedEve
我想從後面的代碼的GridView設置樣式。由於這是ListView.View依賴項屬性,我想監視它何時更改。 試圖增加依賴屬性更改回調從this answer: var handler = new DependencyPropertyChangedEventHandler(Handler);
DependencyPropertyDescriptor.FromProperty(ListView.
我們有一個約50〜60個屬性的類,這些屬性依賴於同一類的屬性+某些其他類的屬性。目前正在改變一個屬性,我們正在提高其他20個屬性的屬性更改,這會使代碼變得混亂和容易出錯。處理這種情況的最佳方式是什麼?任何建議的設計模式來解決這個問題? public class ClassA
{
public ClassB classB;
public int Prop1
{