<address id="xpjh9"><listing id="xpjh9"><meter id="xpjh9"></meter></listing></address>

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
<noframes id="xpjh9">
<noframes id="xpjh9">

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
    <form id="xpjh9"></form><address id="xpjh9"><listing id="xpjh9"><menuitem id="xpjh9"></menuitem></listing></address>

      <noframes id="xpjh9">
      VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
      SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
      當前位置:
      首頁 > 編程開發 > .net教程 >
      • vb.net教程之圖形控件

      • 2015-01-17 22:49 來源:未知
      圖形控件(相關vb.net教程)
      Picturebox:圖片框
      作用:加載圖片與圖片處理。
      常用屬性:
      Image:加載圖形.
      Sizemode:設置圖片的顯示格式.有4個可選項:
      Normal—默認值,在左上角顯示.
      Stretchimage圖片隨框的大小而自動縮放,總顯示完整
      Autosize—框根據圖片的大小而大小變化.
      Centerimage—圖片在框中居中顯示.
      應用見,圖片框的sizemode屬性
      程序如下:
      Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
              PictureBox1.SizeMode = PictureBoxSizeMode.Normal
          End Sub
       
          Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
              PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage
          End Sub
       
          Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
              PictureBox1.SizeMode = PictureBoxSizeMode.CenterImage
          End Sub
       
          Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
              PictureBox1.SizeMode = PictureBoxSizeMode.AutoSize
          End Sub
      Imagelist:圖片列表
      作用:加載圖片,以備其它控件使用。
      常用屬性:
      Colordepth:顏色深度,此值越大圖像越清晰,使用時要先設置此值,然后加載圖片.如果加載過了圖片再設置此項則已不起作用了.
      Imagesize:圖像大小
      Images:圖像排列,依序裝入圖片,序號從0開始.
      綜合應用:
      練習:制作一個可以瀏覽圖片的軟件。
      見,圖片瀏覽軟件.
      3:制作一個可以加載圖片、交換圖片及圖片縮放處理的軟件,見加載交換圖片。[實驗報告24]
      程序為:
      加載圖片部分:
      Public Class Form1
          Private Sub Button1.Click
              'PictureBox1.Image = ImageList1.Images(0)
              'PictureBox2.Image = ImageList1.Images(1)
              PictureBox1.Image = Image.FromFile("g:\1.jpg")
              PictureBox2.Image = Image.FromFile("g:\2.jpg")
          End Sub
      交換圖片部分:
          Private Sub Button2_Click
              PictureBox3.Image = PictureBox1.Image
              PictureBox1.Image = PictureBox2.Image
              PictureBox2.Image = PictureBox3.Image
              PictureBox3.Image = Nothing
          End Sub
      縮放部分的程序:
      Private Sub Button4_Click
              PictureBox1.Width = PictureBox1.Width - 30
              PictureBox1.Height = PictureBox1.Height - 30
          End Sub
       
          Private Sub Button5_Click
              PictureBox1.Width = PictureBox1.Width + 30
              PictureBox1.Height = PictureBox1.Height + 30
          End Sub
          Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
              End
          End Sub
      End Class
      說明:加載圖片有兩種方法:
      A、借助imagelist提供的圖片,如:PictureBox1.Image = ImageList1.Images(0)
      b、用fromfile方法,如picturebox1.image=image.fromfile(“h:\2.jpg”)
      panel面板:是一個圖片框(picturebox)的容器,它可以帶滾動條,常用的設置為:
      將picturebox放置在panel上,然后將picturebox的縮放模式,設置為autosize,將panel的autoscroll設置為真。程序見,panel面版與picturebox
      相關教程
      江苏快3 黑龙江哈尔滨 | 忻州 | 芜湖 | 株洲 | 海丰 | 焦作 | 南京 | 兴化 | 大同 | 攀枝花 | 运城 | 五家渠 | 石狮 | 鹤壁 | 启东 | 铜陵 | 巴音郭楞 | 菏泽 | 山东青岛 | 威海 | 四平 | 商丘 | 毕节 | 克拉玛依 | 玉林 | 枣阳 | 吴忠 | 巴彦淖尔市 | 崇左 | 铜川 | 淮北 | 肇庆 | 许昌 | 湘潭 | 六安 | 海东 | 天水 | 白银 | 嘉峪关 | 呼伦贝尔 | 珠海 | 江西南昌 | 昌吉 | 河源 | 淮南 | 黄石 | 克孜勒苏 | 玉树 | 锡林郭勒 | 海东 | 陕西西安 | 临汾 | 杞县 | 林芝 | 松原 | 晋江 | 长垣 | 吉安 | 安康 | 甘肃兰州 | 新疆乌鲁木齐 | 淮安 | 武安 | 徐州 | 商洛 | 商丘 | 广西南宁 | 邢台 | 抚顺 | 塔城 | 常州 | 泸州 | 大庆 | 淮安 | 五家渠 | 巴彦淖尔市 | 嘉善 | 上饶 | 保定 | 双鸭山 | 承德 | 莱芜 | 德州 | 秦皇岛 | 屯昌 | 高雄 | 大理 | 塔城 | 博尔塔拉 | 泗阳 | 邹城 | 山东青岛 | 宁波 | 台北 | 永康 | 芜湖 | 龙岩 | 舟山 | 安吉 | 衡阳 | 无锡 | 项城 | 台湾台湾 | 盐城 | 新余 | 瓦房店 | 河源 | 台山 | 燕郊 | 洛阳 | 桓台 | 台南 | 通化 |