我有一個派生自userControl的自定義類,它描述了「服務窗口」應具有的功能。它還應該描述這個「服務窗口」的實例應該如何顯示。 我有一個叫做serviceStyle的風格。現在,無論何時創建服務窗口的新實例,我都必須在實例的XAML中手動設置樣式,如果可能,我希望避免必須通過將服務窗口的所有子窗口強制爲serviceStyle的樣式來執行此操作。然後,我希望能夠在serviceStyle中的textBlock上做淡入淡出的動畫。現在,因爲這是「服務窗口」的孩子的風格,似乎無法訪問...改變父類的風格
在此期間,我找到了一種方法來設置爲所有服務窗口的默認樣式的風格,這可以完成通過在構造函數中添加此行: DefaultStyleKeyProperty.OverrideMetadata(typeof(NetcarityService),new FrameworkPropertyMetadata(typeof(NetcarityService)));
現在我需要能夠從源頭上在ServiceWindowStyle的XAML元素文本塊得到....提前
感謝。