2
我重寫內容的按鈕。我的問題是,當我這樣做時,按鈕的默認Style
被覆蓋。 如何保持舊式(舊式定義鼠標懸停,鼠標移出效果等)?覆蓋ControlTemplate - 不是樣式
這是我的代碼:
<Fluent:DropDownButton SizeDefinition="Small">
<Fluent:DropDownButton.Template>
<ControlTemplate>
<StackPanel>
<Label Content="A" FontFamily="Times New Roman" FontSize="11"/>
<Polygon Points="0,0 0,15 15,15 15,0"
Stroke="{Binding Fill}"
StrokeThickness="5">
</Polygon>
</StackPanel>
</ControlTemplate>
</Fluent:DropDownButton.Template>
<ColorSelectorModule:ColorGallery/>
</Fluent:DropDownButton>
P.S:我知道這是一個特定的磁帶庫控制的問題。但是,我在項目論壇上沒有得到任何迴應。
爲了進一步解釋說流利的屬性:DropDownButton: 按鈕(代碼其間的流利:DropDownButton標籤)的含量並不決定什麼的按鈕,但什麼是顯示的的DropDownMenu按鈕。這就是爲什麼我必須修改按鈕本身的內容(您點擊的區域來激活DrowDownMenu)。
我想在這裏編碼的是一個FontColor按鈕,其行爲類似於Word-FontColor-Button,您可以在按鈕內部的欄中看到當前顏色。
的人誰的興趣,這裏是我的流利的項目頁面上的解決方案的鏈接:http://fluent.codeplex.com/Thread/View.aspx?ThreadId=221817
恩,這是一個無賴。那麼我將不得不嘗試這種方式:http://fluent.codeplex.com/Thread/View.aspx?ThreadId=212981 – Torsten 2010-08-04 07:42:53