第十二章 常用控制項(二)

  1. 圖片控制項

SizeMode : Normal, StretchImage, AutoSize, CenterImage

Image : 將檔案內之圖片放入resoruce中

pic.Image = WindowsFormsApplication1.Properties.Resources.Adobe_Illustrator;由resoruce更改圖片

pic.SizeMode=PictureBox.SizeMode.StretchImage;

pic.Image=new Bitmap(“d:\\a.jpg”);

pic.Image=Image.FromFile(“d:\\a.jpg”);

  1. ImageList : 供其他元件產生ImageList屬性,再由ImageIndex選擇圖片

list.Images.add(“d:\a.jpg”);

pic.Image=imageList.Images[2];

  1. 上下按鈕控制項

NumericUpDown:

Value : 設定或取得該控制項的值

Increment : 增減值

Maximum : 最大值

Minimum : 最小值

ReadOnly : 是否可由鍵盤輸入

DomainUpDown :

domainUpDown1.Items.AddRange(job);

domainUpDown1.SelectedIndex = 0;

  1. 捲軸控制項

HScrollBar, VScrollBar

Maximun, Minimum, Value

Scroll事件 :

hScrollBar1.Maximum = pictureBox1.Width;

hScrollBar1.Value = pictureBox1.Width;

private void hScrollBar1_Scroll(object sender, ScrollEventArgs e){

pictureBox1.Width = hScrollBar1.Value;

}

TrackBar : 同Scroll

  1. 計時器與日期時間控制項

Timer : 非視覺化,於幕化執行

Enabled, Interval屬性

Tick事件 : 所有觸發皆寫在此事件

Ex. 數字時間程式

MonthCalendar :

label1.Text = monthCalendar1.SelectionRange.Start.ToString(“yyyy MMMM dd, dddd”);

DateTimePicker :

點選後,會出現MonthCalendar, 選取日期會出現在DateTimePicker之value屬性中

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *