2013-02-01 34 views
1

在Expression Blend 4,我們可以用鼠標右鍵單擊對象的對象和時間線面板上訪問方便功能「集團進入」和「更改佈局類型」:有沒有辦法將自己的控件添加到Blend的「Group Into」和「Change Layout Type」選項中?

enter image description here

不過,我真的想要經常的時間是能夠「分組成」或「更改佈局類型」的一些我自己的WPF內容控件,如一個SunkenBorder,ClippingBorder,TransitionContentControl等。有沒有一種方法,我們可以告訴Blend還包括這些列表中的一些控件(或任何非標準的WPF控件)?

更新:

我原來問過這個問題,我有想法,看看一些面板的源代碼,Expression Blend中不包括在其列表(網格,StackPanel中,等)後, ,試圖找到Blend爲了填充這些列表而可能正在關注的類元數據屬性。我希望找到一些與ones you can specify for your own attached properties類似的屬性,允許它們在其屬性面板中顯示在Blend或Visual Studio中。不幸的是,我沒有找到任何這樣的類屬性,所以看起來Sorskoot是正確的,我們無法將這些列表添加到Blend所顯示的列表中。

回答

0

據我所知,這些值是硬編碼和可見取決於你正在開發的平臺。

在Expression Blend 4中只有Grid,StackPanel,DockPanel,Canvas,ScrollViewer,Border,WrapPanel,UniformGrid和Viewbox可用。在Visual Studio 2012的Expression Blend中,該列表有點擴展但仍然硬編碼。

太糟糕了。我同意這將是一個很好的能夠定製此功能。

相關問題