精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

WPF布局相關設計方法

開發 開發工具
我們在這篇文章中,用一個相關的示例來為大家詳細介紹一下有關WPF布局相關概念。通過這篇文章的介紹,相信大家可以初步掌握這一知識。

WPF布局在實際使用中是非常常用的一個操作。對于初學者來說,要從日常的開發實踐中去慢慢體會這一技巧的操作,才能真正掌握布局方法。#t#

這里主要使用WPF和C#編寫一個簡單的小游戲(暫命名XMarket),意在通過該實例進一步學習和體驗WPF,也歡迎廣大同仁拍磚交流。言歸正傳,在編寫一個軟件前首先要思考軟件的結構與布局,圖片放在哪,按鈕放在哪,都要先設計一下。當然本實例也只是簡單布局。

我們通過學習,大概了解到本實例結構為上下WPF布局:

1. 首先,是背景圖片,不用多說就是為了好看,簡單的一個Image就可以實現了。

 

  1. < Image Source="image/
    backimage.jpg"
    >
  2. < /Image> 

2. 在軟件最上方的四個圖標就是功能菜單,點擊它們就會有相應的菜單顯示在下面。這四個圖標也是由Image構成,但是需要給它們附加一些事件,以達到想要的效果。后續文章中將介紹它們的功能。

將圖標放在Canvas中,通過Canvas.Left和Canvas.Top來調整圖標位置,Width和Height調整圖標大小,Tag標記一下圖標內容,Cursor設為Hand當鼠標放到圖標上時表現為可以點擊狀態。

 

  1. < Canvas>   
  2. < Image Source="image/home.png" 
  3. Width="110" Height="110" Tag="My Home"   
  4. Canvas.Left="30" Canvas.Top="20" 
  5. Cursor="Hand">< /Image>   
  6. < Image Source="image/market.png" 
  7. Width="125" Height="125" Tag="My Shop" 
  8. Canvas.Left="150" Canvas.Top="13" 
  9. Cursor="Hand">< /Image>   
  10. < Image Source="image/new.png" 
  11. Width="125" Height="125" Tag="Upgrade Shop"   
  12. Canvas.Left="275" Canvas.Top="13" 
  13. Cursor="Hand">< /Image>   
  14.  
  15. < Image Source="image/bank.png" 
  16. Width="110" Height="110" Tag="Bank"   
  17. Canvas.Left="395" Canvas.Top="19" 
  18. Cursor="Hand">< /Image>   
  19. < /Canvas> 

3. 由于WPF布局的Image好像沒有HTML <img> 的Title功能,所以如果顯示圖片標簽,初步想用一個可移動的Textblock代替,所以在上面的Canvas中再加上一個Textblock。外加一個Border可以增加一些效果,Visibility默認要設為不可見。

 

  1. < Border Name="imageTitleBorder" 
  2. CornerRadius="5"   
  3. Background="AntiqueWhite" 
  4. Visibility="Collapsed">   
  5. < TextBlock Name="imageTitle"> 
  6. </TextBlock>   
  7. < /Border> 

 

4. 下方菜單處,還是以Grid來布局內容,Grid中的組件將由C#自動生成。將該Grid放入ScrollViewer中方便顯示多行內容,同時ScrollViewer設為垂直滑動。

 

  1. < Canvas Name="queryCanvas" 
  2. Visibility="Collapsed">   
  3. < Border Name="queryBorder" 
  4. BorderThickness="7" CornerRadius="9"   
  5. Width="920" Height="440" 
  6. Canvas.Left="40" Canvas.Top="160">   
  7. < ScrollViewer Name=
    "queryScrollViewer"   
  8. ScrollViewer.VerticalScrollBar
    Visibility
    ="Visible">   
  9. < Grid Name="queryGrid"> 
  10. < /Grid>   
  11. < /ScrollViewer >   
  12. < /Border>   
  13. < /Canvas> 

 

5. ***將WPF布局代碼整合起來如下,在Window中做了一些軟件尺寸設置Height、Width、ResizeMode、WindowStartupLocation,以及軟件的Icon。

 

  1. <Window x:Class="XMarket.Window1"   
  2. xmlns="http://schemas.microsoft.com
    /winfx/2006/xaml/presentation"
       
  3. xmlns:x="http://schemas.microsoft.
    com/winfx/2006/xaml"
       
  4. Title="XMarket" Height="652" 
    Width="1005" WindowStartupLocation=
    "CenterScreen"   
  5. ResizeMode="NoResize" Icon="
    /XMarket;component/image/home.png"
    >   
  6. <Grid>   
  7. <Image Source="image/backimage.jpg">
    </Image>   
  8. <Canvas>   
  9. <Image Source="image/home.png" 
    Width="110" Height="110" Tag="My Home"   
  10. Canvas.Left="30" Canvas.Top="20" 
    Cursor="Hand"></Image><Image 
    Source="image/market.png" 
    Width="125" Height="125" Tag="My Shop"   
  11. Canvas.Left="150" Canvas.Top="13" 
    Cursor="Hand"></Image>   
  12. <Image Source="image/new.png" 
    Width="125" Height="125" Tag="Upgrade Shop"   
  13. Canvas.Left="275" Canvas.Top="13" 
    Cursor="Hand"></Image>   
  14. <Image Source="image/bank.png" 
    Width="110" Height="110" Tag="Bank"   
  15. Canvas.Left="395" Canvas.Top="19" 
    Cursor="Hand"></Image>   
  16. <Border Name="imageTitleBorder" 
    CornerRadius="5"   
  17. Background="AntiqueWhite" 
    Visibility="Collapsed">   
  18. <TextBlock Name="imageTitle"></TextBlock>   
  19. </Border>   
  20. </Canvas>   
  21. <Canvas Name="queryCanvas" 
    Visibility="Collapsed">   
  22. <Border Name="queryBorder" 
    BorderThickness="7" CornerRadius="9"   
  23. Width="920" Height="440" 
    Canvas.Left="40" Canvas.Top="160">   
  24. <ScrollViewer Name="queryScrollViewer"   
  25. ScrollViewer.VerticalScrollBar
    Visibility
    ="Visible">   
  26. <Grid Name="queryGrid"></Grid>   
  27. </ScrollViewer >   
  28. </Border>   
  29. </Canvas>   
  30. </Grid>   
  31. </Window> 

希望這篇文章介紹的WPF布局相關內容可以為大家帶來一些幫助。

責任編輯:曹凱 來源: ddvip.com
相關推薦

2009-12-28 17:48:01

WPF界面布局

2009-12-23 18:16:35

WPF布局控件

2009-12-29 09:54:27

WPF文字布局

2009-12-29 10:11:56

WPF布局屬性

2009-12-28 16:00:36

WPF樣式繼承

2009-12-24 15:22:10

WPF繼承自定義窗口

2009-12-28 13:47:35

WPF對話框

2009-12-25 18:06:11

WPF刷新界面

2009-12-24 13:31:25

WPF UI設計

2009-12-29 13:29:28

WPF Depende

2009-12-25 11:23:43

WPF命令模型

2009-12-28 15:01:39

WPF樹應用

2009-12-28 16:20:50

WPF內嵌樣式

2009-12-28 15:18:29

WPF控件模型

2009-12-28 16:45:31

WPF窗體

2009-12-23 15:27:34

WPF圖形系統

2009-12-29 10:22:34

WPF附加屬性

2009-12-23 17:18:45

WPF Attache

2009-12-25 18:12:43

WPF裝飾器

2009-12-28 11:23:38

WPF資源文件
點贊
收藏

51CTO技術棧公眾號

欧美日韩亚洲系列| 狠狠久久亚洲欧美| 亚洲日本欧美日韩高观看| 女人扒开屁股爽桶30分钟| 牛牛影视精品影视| 欧美a一区二区| 欧美成人在线免费| 黄色a一级视频| 99久久伊人| 亚洲午夜免费福利视频| 日韩av高清在线播放| 国产极品久久久| 国产模特精品视频久久久久| 在线播放精品一区二区三区 | 久久精品亚洲天堂| 11024精品一区二区三区日韩| 亚洲精品一区二区妖精| 日韩第一页在线| 五月天中文字幕在线| 91破解版在线观看| 国产精品久久久久久户外露出 | 一卡二卡欧美日韩| 日本精品一区二区三区视频| www.97av| 青青青伊人色综合久久| 国内精品国产三级国产在线专 | 夜夜嗨av一区二区三区网页| 欧美三级华人主播| 国模人体一区二区| 精品国产乱码一区二区三区| 久久综合99| 日韩网站在线看片你懂的| 粉嫩虎白女毛片人体| 狂野欧美激情性xxxx欧美| 国产精品天天摸av网| 麻豆av一区二区三区| 国产男男gay体育生白袜| 日韩一区欧美二区| 欧美性视频网站| 欧美交换国产一区内射| 91嫩草亚洲精品| 中文字幕国产精品久久| 一区二区不卡免费视频| 国产精品超碰| 日韩美一区二区三区| 在线观看免费av网址| 欧美成人精品三级网站| 欧美日韩亚洲视频| 日韩精品视频一区二区在线观看| а√天堂8资源在线| 一区二区三区 在线观看视频| 中国一级黄色录像| 日本高清在线观看wwwww色| 国产免费成人在线视频| 欧美一级爱爱| 黄色av免费在线观看| 久久久久久久久久久电影| 蜜桃视频成人| 欧美色视频免费| 97久久精品人人澡人人爽| 国产精品一 二 三| 人人妻人人澡人人爽人人欧美一区 | 国产美女明星三级做爰| 日韩精品国产精品| 国产精品wwww| 日本视频www色| 免费成人你懂的| 国产精品一久久香蕉国产线看观看| 欧美亚洲另类小说| 日本中文字幕一区| 国产精品一区二区三区久久久| 亚洲综合精品国产一区二区三区| 麻豆精品一区二区综合av| 国产日韩中文字幕在线| 一区二区三区精| 国产一区二区不卡在线| 亚洲综合大片69999| 性生交生活影碟片| 成人美女视频在线看| 久久99精品久久久水蜜桃| 日本黄色一区二区三区| 久久精品人人做人人爽人人| 视频一区二区在线观看| 麻豆传媒视频在线观看免费| 亚洲女同女同女同女同女同69| 妺妺窝人体色www看人体| 成人福利影视| 色婷婷综合五月| 国产精品自拍视频在线| 国产精品一区二区美女视频免费看| 日韩欧美视频在线 | 久久网站最新地址| 一区二区三区欧美成人| 免费影视亚洲| 在线视频观看一区| 中文字幕avav| 亚洲性视频大全| 日韩在线视频一区| 成年人免费看毛片| 美国欧美日韩国产在线播放| 91视频网页| 青青草在线免费视频| 国产精品国产三级国产普通话蜜臀| 在线观看污视频| 欧美国产大片| 久久黄色级2电影| 色婷婷综合久久久久中文一区二区| 日韩精品你懂的| 69精品国产久热在线观看| 日韩电影中文字幕一区| 日本 欧美 国产| 99av国产精品欲麻豆| 国产日韩av在线| 无码国产色欲xxxx视频| 国产精品免费久久久久| 欧美视频在线免费播放| 亚洲三级在线| 亚洲码在线观看| 日韩影院一区二区| 久久国产福利| 国产精品国产一区二区| 95在线视频| 精品久久久中文| 国产xxxxhd| 香蕉精品久久| 欧美精品九九久久| 国产精品国产精品国产专区| 久久久精品tv| 欧美日韩一道本| 中文字幕区一区二区三| 久久久精品国产亚洲| 亚洲精品一区二三区| 99riav一区二区三区| 丁香色欲久久久久久综合网| 国产乱子精品一区二区在线观看| 亚洲欧美日韩爽爽影院| www..com国产| 成人18视频日本| 中文字幕在线中文| 欧美美女被草| 中文字幕在线日韩| 午夜精品一区二| 99热精品国产| 日韩av综合在线观看| 成人h动漫免费观看网站| 久久综合久久八八| 国产免费高清视频| 中文字幕一区二区在线播放| www.com操| 日本不卡免费一区| 国产精品久久久亚洲| 国产特黄在线| 欧美日韩视频在线一区二区| 韩国女同性做爰三级| 中文字幕免费观看视频| 欧美专区在线| 欧美专区一二三| 日韩久久一区二区三区| 亚洲偷欧美偷国内偷| 亚洲欧美一二三区| 国产精品视频yy9299一区| 久热精品在线播放| 99精品电影| 亚洲综合日韩在线| 不卡av免费观看| 日韩禁在线播放| 无码任你躁久久久久久久| 中文字幕av一区 二区| 天天操,天天操| 欧美激情四色| 精品视频一区二区三区四区| 成人美女大片| 日韩有码在线播放| www.成人免费视频| 亚洲成a人v欧美综合天堂| theav精尽人亡av| 日韩中文字幕麻豆| 午夜在线视频免费观看| y111111国产精品久久久| 555www成人网| 看女生喷水的网站在线观看| 精品国产乱码久久久久久影片| 久久久久久久久久久久久久av| 国产网站一区二区| 国产成人美女视频| 黄色成人91| 你懂的视频在线一区二区| 在线观看爽视频| 精品国内产的精品视频在线观看| 国产精品毛片一区二区在线看舒淇 | 日韩欧美精品中文字幕| 我不卡一区二区| 精品一区二区三区不卡| 五月天综合婷婷| 国产精品白丝一区二区三区| 日本高清不卡的在线| 懂色av中文在线| 欧美亚洲国产一区在线观看网站 | 国产人妖一区二区| 香蕉久久一区二区不卡无毒影院 | 九九国产精品视频| 欧美福利小视频| 黄色影院在线播放| 7777精品伊人久久久大香线蕉| 玖玖爱免费视频| 久久精品一二三| 亚洲一区二区三区黄色| 日韩精品一区第一页| 亚洲黄色网址在线观看| 日本韩国欧美超级黄在线观看| 成人免费看片视频| av资源中文在线天堂| 中日韩美女免费视频网址在线观看 | 亚洲一区二区三区爽爽爽爽爽| 亚洲天堂美女视频| 日本欧美韩国一区三区| 久久久久久久久久伊人| 日韩欧美一区免费| 国产欧美在线一区二区| 久久69成人| 69视频在线播放| 国产网红在线观看| 上原亚衣av一区二区三区| 狠狠人妻久久久久久综合麻豆| 欧洲在线/亚洲| 综合激情网五月| 亚洲一区影音先锋| 中文字幕91视频| 久久免费美女视频| 国产精品久久不卡| 韩国午夜理伦三级不卡影院| 69堂免费视频| 国产精品久久| www.av91| 正在播放日韩欧美一页| 三区精品视频观看| 偷拍自拍一区| 久草一区二区| 超碰成人免费| 99久久无色码| 北岛玲精品视频在线观看| 国产日韩av在线| 99九九久久| 国产精品igao视频| 污污网站在线观看| 久久亚洲春色中文字幕| 亚洲乱亚洲乱妇| 国产一区二区三区日韩欧美| av网站免费大全| 在线成人高清不卡| 伊人免费在线观看| caoporn视频在线| 精品国产美女在线| 搞黄视频在线观看| 精品视频在线播放免| www.激情五月| 精品成人私密视频| 黄色av免费观看| 精品福利av导航| av一级黄色片| 亚洲爱爱爱爱爱| 后进极品白嫩翘臀在线视频| 精品久久久三级丝袜| 999精品国产| 日韩午夜在线影院| www.久久精品.com| 日韩免费一区二区| 五月天婷婷在线观看| 亚洲福利视频网站| 香蕉av在线播放| 日韩精品免费在线| 999国产在线视频| 日韩中文字幕视频在线| 日本三级视频在线观看| 在线观看日韩av| 成人免费视屏| 欧美疯狂做受xxxx高潮| 伊人222成人综合网| 国内精品久久久久久中文字幕 | 国产丝袜欧美中文另类| 88久久精品无码一区二区毛片| 久久网站最新地址| 可以免费看av的网址| 亚洲女子a中天字幕| 欧美日韩国产精品综合 | 伊人久久久久久久久久久久久| 国产中文字幕在线| 久热精品视频在线免费观看| 亚洲制服国产| 91av在线播放视频| 九色成人搞黄网站| 成人资源av| 亚洲动漫精品| 一区二区精品视频| 国产欧美日韩一级| 992kp快乐看片永久免费网址| 久久精品国产亚洲aⅴ| 精品国产乱码久久久久久1区二区| 99久久伊人网影院| 少妇一级黄色片| 夜夜嗨av一区二区三区| 日韩特黄一级片| 3atv在线一区二区三区| 人妻妺妺窝人体色www聚色窝| 亚洲女同性videos| 欧美xxxx做受欧美88bbw| 欧美又大又粗又长| 小说区图片区亚洲| 色一区在线观看| 成年人在线观看av| 国产精品大尺度| 欧美成人精品欧美一级乱黄| 欧美高清视频一二三区| 天堂v在线观看| 日韩综合中文字幕| 97久久香蕉国产线看观看| 95av在线视频| 国产精品午夜一区二区三区| 国产美女永久无遮挡| 秋霞影院一区二区| 亚洲少妇18p| 亚洲日本丝袜连裤袜办公室| 国产91av在线播放| 欧美精品一区二区在线播放| 日本在线视频观看| 国产精品久久在线观看| 国产精品45p| av动漫免费观看| 一区二区三区成人精品| 一区二区三区国产好的精华液| 久久久久亚洲综合| 国产亚洲成人av| 欧美一级高清片| 91青青在线视频| 日本视频久久久| 久久99国产成人小视频| 免费视频爱爱太爽了| 黑人巨大精品欧美一区| a级黄色免费视频| 色综合视频在线观看| 国产女无套免费视频| 中文字幕欧美国内| 国产精品极品美女在线观看| 久久久久久国产精品一区| 欧美人与禽猛交乱配视频| 亚洲精品视频导航| 中文字幕在线观看一区| 国产99免费视频| 日韩电影免费在线观看中文字幕| 国内老司机av在线| 高清视频一区| 欧美日韩亚洲一区二区三区在线| 亚洲综合日韩欧美| 国产精品久久久久久一区二区三区 | 欧美精品久久久久久| www.亚洲高清| 中文一区在线播放| 波多野结衣视频在线看| 亚洲视频欧洲视频| 丝袜老师在线| 免费在线一区二区| 久久精品一区| 手机看片日韩av| 日本电影亚洲天堂一区| 精品av中文字幕在线毛片| 国产精品久久久| 成人羞羞动漫| 久久黄色片网站| 一区二区三区免费在线观看| 精品国产亚洲AV| 久久伊人91精品综合网站| 99久久婷婷国产综合精品青牛牛| 国产精品爱啪在线线免费观看| 国产乱码久久久久| 宅男66日本亚洲欧美视频| 视频一区在线免费看| 日韩av电影免费在线| 国产麻豆精品一区二区| 久久久久黄色片| 亚洲成人久久网| 日本精品另类| 在线视频不卡国产| 久久99久久99| 在线观看亚洲欧美| 国产亚洲成精品久久| 欧美v亚洲v综合v国产v仙踪林| 久久福利一区二区| av一区二区三区| 欧美三级网站在线观看| 欧美精品少妇videofree| 懂色av一区二区| aaa毛片在线观看| 亚洲精品高清视频在线观看| 黄色福利在线观看| 欧美亚洲日本黄色| 亚洲天堂免费| 极品粉嫩小仙女高潮喷水久久| 欧美精品一卡二卡| sm捆绑调教国产免费网站在线观看| 欧美一级二级三级|