日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
WPFCanvas實(shí)現(xiàn)絕對(duì)定位

WPF開發(fā)工具的出現(xiàn),為我們開發(fā)人員帶來(lái)了全新的編程體驗(yàn)。開發(fā)人員使用則款工具,徹底突破了圖形界面開發(fā)的局限性,為編程帶來(lái)高效率。下面我們先來(lái)了解下WPF Canvas布局容器的相關(guān)概念。 #t#

Canvas是最精確的布局容器——絕對(duì)定位,此書作者不建議使用,因?yàn)榭丶拇笮∫话銜?huì)隨著內(nèi)部字體圖片的動(dòng)態(tài)生成而自動(dòng)變化,所以使用前三種布局是***的選擇,在這一點(diǎn)上,我也持同樣意見。

Canvas使用Top/Bottom屬性控制距離頂部/底部的高度;使用Left/Right屬性控制距離左/右的距離。有趣的是,調(diào)整Form的大小,第二個(gè)TextBlock的位置會(huì)相應(yīng)變化,但和底部以及右邊的距離是不變的,代碼見下:

  1. < Canvas Background="Yellow">
  2. < TextBlock Canvas.Left="10"
  3. Canvas.Top="20">Hello
  4. < /TextBlock>
  5. < TextBlock Canvas.Right="10"
  6. Canvas.Bottom="20">world!
  7. < /TextBlock>
  8. < /Canvas>

此外,Canvas不會(huì)自動(dòng)裁減超過(guò)自身范圍的內(nèi)容,即多出的內(nèi)容會(huì)顯示在Canvas外面,那是因?yàn)槟J(rèn)ClipToBounds="False";如果設(shè)置ClipToBounds="True",則會(huì)裁剪多于內(nèi)容。

***,聯(lián)合使用ViewBox可以使自動(dòng)布局控件調(diào)整大小。


網(wǎng)頁(yè)名稱:WPFCanvas實(shí)現(xiàn)絕對(duì)定位
網(wǎng)站鏈接:http://m.5511xx.com/article/dhddopj.html