實現Windows程式的資料個更新

來源:互聯網
上載者:User

標籤:tool   屬性   class   處理映像   style   指定   alt   windows   定義   

1:一種新的類型:

  枚舉:

  枚舉是一種描述性的名稱

  定義一組有限的值,不能包含方法

  對可能的值進行約束

  枚舉保證了賦值的合理性

2:

 

public enum Grader(枚舉的名稱){  Male,Female}  public Gander studentGrader;  public Gander studentGrader{get{  return studentGender;}set{  studentGender =Value;  }}  枚舉數表示的整數值Console.WriteLine("性別的值是:{0}",(int)student.StudentGender);//擷取枚舉值數表示的整數值(int)student.StudentGender);初始值的預設值從零開始可以修改初始值代碼:public enum Gender{Male=1,Famale =2}

3:枚舉轉換為字串的形式:

public enum Gender{  Male,Famale}  //.........  Console.WriteLine("我的名字:{0},性別:{1}",this.Name,this.studentGender.Tostring());  //轉換位字串  Tostring();

4:字串轉換為枚舉類型:

(Gender)(Enum.Parse(typeof(Gendder),"Male"));  //擷取枚舉類型的名稱 需要轉換的字串  typeof

5:如何在表單上顯示圖片:

PictureBox控制項

Image 在控制項中顯示圖片
sizeMode  如何處理映像和控制項大小的關係
ImageList 存放圖片

 

6:定時器的控制項(Tirm)的屬性和事件

InterVal  事件發生的頻率,以毫秒為單位的
Enabled  是否定時引發事件

                                                  

  事件

start() 啟動定時器
Stop() 停止定時器

                                                          

注意:

  如果發現Timer控制項不起作用,檢查Enable的屬性是否設定位True,預設為False

7:添加欄位時記錄顯示圖片的索引

  //如果當前顯示的圖片索引沒有最大值就繼續增加

if(index<this.ilAbout.Image.Count-1)//ImageList中的映像的數量{  index++;}else{
  //否則就從第一張開始  index =0;}  //設定圖片框的顯示的圖片  this.PbAbout.Image =IlAbout.Images[index];---擷取ImageList中指定的位置映像

    注意:Index變數的定義和初始化不能寫在Tick事件處理的程式中,否則圖片無法輪換實現

      總結:

1:使用PictureBox控制項在表單上顯示圖片

2:使用Timer控制項d可以讓程式在每隔一定的時間重複做一件事

3:表單有兩種顯示方式:

  模式表單:使用ShowDailog()方法可以將表單顯示為模式表單

  非模式表單:使用Show()方法可以將表單顯示為模式表單

實現Windows程式的資料個更新

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.