WPF中平鋪的問題,完美解決

來源:互聯網
上載者:User

這個問題可是困擾了好久!百度多次,才發現真的是天下文章一大抄。不過在那個抄的基礎上又參考MSDN的基礎知識,最後反正是試出來了!

在國內中designer普及不夠,也只能將就下photoshop了!因此就會產生很多的平鋪問題!比較顯著的就是1像素的平鋪。下面這段代碼可以解決這個問題。

 <Canvas>   <Canvas.Background>     <VisualBrush TileMode="Tile" Viewport="0,0,2,28" ViewportUnits="Absolute">                 <VisualBrush.Visual>                      <Image Source="/DigitChina;component/Image/4-1下中.png"/>                 </VisualBrush.Visual>      </VisualBrush>   </Canvas.Background> </Canvas>

跟網上流傳的不同之處在於。Viewport="0,0,2,28"    2,28代表你那個1像素圖片(需要平鋪的圖片)的寬和高。後面這個是關鍵ViewportUnits="Absolute"> 要設定為Absolute哦!  

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.