如果使用某種樣式,則不能修改它。所以我需要一個克隆方法。但很難實施。有沒有什麼方便的方法可以在Silverlight中將'風格'實例進行深度克隆?
我想要做的是實現級聯「樣式」機制。例如,我將兩種風格設置爲同一個frameworkelement。後者風格的相同屬性將覆蓋前者,而不同屬性保持不變。 但如果我直接設置frameworkelement的style屬性兩次,第一個樣式將會消失。所以我使用style類的baseon屬性來做到這一點。但現在遇到了另一個問題,在設置爲frameworkelement後,該樣式無法修改。 所以現在我需要一個克隆方法。