2010-10-21 79 views
2

我當前想要通過選擇一組屬性來創建wpf樣式,例如Height,Width的一個按鈕,然後右鍵單擊並調用一個命令,如「從選擇中生成樣式」 IDE將爲我完成剩下的工作:添加.Resource標記和樣本x:Key並將屬性名稱並將其值轉換爲Setter標記。有沒有辦法從一組選定的屬性中快速創建樣式?

可能嗎?歡迎任何插件。我更喜歡有一個免費的解決方案。請討論!

回答

1

如果您有Expression Blend可供您使用,創建新樣式相當簡單。在代碼

<Style x:Name="MyStyle" TargetType="{x:Type TextBlock}"/> 

打開資源瀏覽器磕碰出風格早晚的事情,選擇您剛纔提出的樣式,然後使用屬性框來設置屬性。

至於Visual Studio,我還沒有看到一個WPF擴展,即使這個自動化也能做到。 Visual Studio中的XAML設計師留給我很多希望,其中一個原因是創建風格。

Blend有風格可視化,VS2010沒有。我所做的任何造型的東西都在Blend中。

相關問題