-1
我想創建一個文本和圖像裏面的按鈕,但這個按鈕應該是透明的,沒有鬆散的行爲,因爲遊標手放在鼠標上,等等。 另外,它不會改變它的背景鼠標顏色過來。它始終應該顯示爲透明,只顯示我的文字和圖像。WPF自定義透明按鈕
它可能嗎?
我想創建一個文本和圖像裏面的按鈕,但這個按鈕應該是透明的,沒有鬆散的行爲,因爲遊標手放在鼠標上,等等。 另外,它不會改變它的背景鼠標顏色過來。它始終應該顯示爲透明,只顯示我的文字和圖像。WPF自定義透明按鈕
它可能嗎?
我覺得一個很簡單的ControlTemplate
將產生所需的輸出:
<ControlTemplate x:Key="TransparentButton" TargetType="Button">
<ContentPresenter Cursor={TemplateBinding Cursor}/>
</ControlTemplate>
然後簡單適用,如果你的按鈕Template
財產。
只需爲要繼承的任何屬性添加{TemplateBinding Property}
即可。你應該看看你的特定目標的MSDN默認ControlTemplates(它可能會有所不同,如果針對WP8,Silverlight或桌面)
ID不起作用,因爲當我在鼠標上方我的遊標不會像預期的那樣改變它應該是「手」)。 – Bit79
編輯我的答案。 – xum59