2011-07-05 45 views

回答

4

This MSDN page給出了覆蓋擴展器所需要的相當完整的描述。

如果你有Expression Blend中,另一種選擇是在Blend中開始一個新的項目,插入你的窗口/用戶控件的擴展,然後在其上單擊鼠標右鍵,選擇「修改模板」。然後你可以改變你想要的部分。爲了我的需要,Blend中的這個功能本身就值得這個軟件的成本。

+0

謝謝,該鏈接做了很好的解釋。我希望避免編寫控件模板,但我覺得有沒有辦法解決它。 – TheEnigmaMachine

+0

是的。隨着控制複雜的膨脹,需要控制模板,因爲所有的各個部分都可以(必須)擁有獨特的風格。 – Stewbob

1

您需要更換整個擴展模板,因爲擴展存儲切換按鈕模板(它有一個爲每個方向)在其模板,並提供沒有辦​​法爲你提供你自己的。