使用C#開發資料庫應用系統

來源:互聯網
上載者:User

標籤:編寫   驅動   表單   樣式   png   color   multi   char   only   

 

   ·····創indows程式

        1.建立項目  項目類型:visual C#項目,模板:Windows應用程式

          2.用partial將同一個表單的代碼分開放在兩個檔案中;

             一個存放在VS自動產生的程式碼

             一個存放我們自己編寫的代碼

        2.認識表單類

           

        3.視窗常用屬性

                視窗標題:Name

            表單的表徵圖:Icon

             背景圖片:BackgroundImage

               背景顏色:BackColor

            背景樣式:BackgroundImageLayout   

            最大化按鈕:MaximinBox

              最小化按鈕:Minimun 

          表單邊逛樣式:FromBorderStyle 

                  FixedSingle:參數禁止對視窗大小更改

                  Fixed3D:參數禁止對視窗大小更改

          表單初始位置:StartPosition

                  CenterScreen:參數螢幕中間顯示

                 表單狀態:WindowsState

         

   ········設計登入表單

        控制項命名規範

          控制項名稱      控制項類名        命名首碼

          標籤    Label     IBI

          文字框   TextBox         txt

          組合框   ComboBox    cbo

          按鈕    Button      btn

        標籤Label:

          Image:標籤上的映像

          text:顯示的文本

        標籤Textbox:

                MaxLength:最大字元數

               Multiline:是否可以輸入多行文本

          PasswordChar:作為密碼框時,設定顯示的密碼字元

            ReadOnly:是否允許編輯 true 不允許

                 Text:關聯的文本

        組合框ComboBox:

            Items:組合框中的項

            DropDownStyle:組合框的風格

            Text:組合框關聯的文本

            SelectdIndex:當前選中項的索引,從0開始

            selectedItem:擷取當前選定的項

        按鈕:Button:

            Enable:控制項是否可用

            Text:顯示的檔案

            TextAlign:文本的對齊

  ···········事件驅動機制

        Windows應用程式事件驅動

          事件驅動:隨時響應使用者出發的事件,作出相應的處理

        編寫事件處理常式的步驟

          1.選中控制項

          2.在 屬性 視窗中單擊

          3.找到事件

          4.雙擊建置事件處理方法

          5.編寫處理代碼

  ·······訊息框

      為什麼使用訊息框

        顯示訊息,向使用者請求資訊

      怎麼樣顯示訊息框

        使用MessageBox對象

      如何建立訊息框

        使用MessageBox.Show()方法

        最簡單的訊息框:

          MessageBox.Show(要顯示的字串)

        帶標題的訊息框:如

          MessageBox.Show(要顯示的字串,訊息框的標題)

        帶標題、按鈕的訊息框:如

          MessageBox.Show(要顯示的字串,訊息框的標題,訊息按鈕)

        帶標題。按鈕。表徵圖的訊息框:如

          MessageBox.Show(要顯示的字串,訊息框的標題,訊息框按鈕,訊息框表徵圖)

      樣本:private void bthCancel_Click(object sender ,EventArgs e)

         {

          DialogResult result = MessageBox.Show("確認取消登入嗎?","操作提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question);

          if(result==DialogResult.Yes)

          {

            this.Close();

          }

         }

 

   ````````使用者輸入驗證

        

     ·············實現表單間的跳轉

        步驟:1定義表單對象

           2顯示表單

        被調用的表單類名  表單對象=new 被調用的表單類名();

        表單對象.Show();

 

      

        

使用C#開發資料庫應用系統

聯繫我們

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