我在xaml中有一個按鈕,我想要一個性感圓角按鈕的png文件作爲該按鈕的邊界。在按鈕中使用圖像
我試着改變按鈕本身的背景圖像,但按鈕的內部變得透明。
然後我點擊編輯模板 - >編輯當前和改變了它的背景ButtonBackground它很好地預覽,但是當我雙擊回到控制它消失了。
它可以與其他圖像(即)一起使用,但不是我想要的但不是特定的圖像(),它可能是某種透明度問題或bitdepth問題?
我在xaml中有一個按鈕,我想要一個性感圓角按鈕的png文件作爲該按鈕的邊界。在按鈕中使用圖像
我試着改變按鈕本身的背景圖像,但按鈕的內部變得透明。
然後我點擊編輯模板 - >編輯當前和改變了它的背景ButtonBackground它很好地預覽,但是當我雙擊回到控制它消失了。
它可以與其他圖像(即)一起使用,但不是我想要的但不是特定的圖像(),它可能是某種透明度問題或bitdepth問題?
通過設置按鈕的背景,圖像應該顯得很好,沒有任何問題。但是,確保您指定圖像的正確位置? 這是背景應該如何樹立一個榜樣:
<Button Name="test">
<Button.Background>
<ImageBrush ImageSource="ApplicationIcon.jpg"/>
</Button.Background>
</Button>
請注意,這裏的形象出現在項目不直接在它裏面的目錄,否則你將不得不基礎上,指它xaml視圖的位置。
您正在採取的方法會導致按鈕無法正確調整大小。圖像是一個固定的大小:你可以拉伸它或縮小它,但然後你會得到視覺文物。更好的方法是編輯你的按鈕的控制模板,並使其看起來像你想要的。渲染管道可以更好地處理XAML而不僅僅是一個圖像,所以你的按鈕可能會消耗更少的內存。谷歌搜索應該能夠爲如何編輯按鈕的控件模板提供出色的結果。
謝謝,非常樂於助人。我用你的代碼,然後在混合中修改它。 –
我們歡迎好友:) – Ameen