<strike id="rrvnz"></strike>

    <noframes id="rrvnz">
    <noframes id="rrvnz"><span id="rrvnz"><pre id="rrvnz"></pre></span><address id="rrvnz"></address>
    <address id="rrvnz"><nobr id="rrvnz"></nobr></address><noframes id="rrvnz">
      <em id="rrvnz"></em>

        首 頁IT知識庫翔宇問吧收藏本站
        當前位置:翔宇亭IT樂園IT知識庫C#專區窗體界面
        知識標題關閉所有內容預覽 | 展開所有內容預覽
        • C#程序中動態改變窗體大小的方法 [內容預覽] 501 | 2016-02-17
          在C#中可以使用以下方法改變窗體的高或寬 //把窗口的高變為300像素,寬不變 this.Size = new Size(this.Size.Width,300); //把窗口的寬變為500像素,高不變 this.Size=new Size(500,this.Size.Height); //把窗口的高和寬都變為350像素 this.Size=new Size(350,350);

          [閱讀全文]

        • WinForm 下實現一個自動關閉的MessageBox [內容預覽] 690 | 2014-02-16
          在一些程序中,我們會發現彈出的的對話框會自動關閉,那么在C#的WinForm中是否也可以實現這種功能呢? 下面轉載了cnblogs.com eaglet的一篇文章,該文章中使用API函數來實現該功能。 WinForm中可以調用MessageBox.Show 來顯示一個消息對話框,提示用戶確認等操作。在有些應用中我們需要通過程序來自動關閉這個消息對話框而不是由用戶點擊確認按鈕來關閉。然而.Net f...

          [閱讀全文]

        • [圖文] C#中運用TextBox控件的Enter和Leave事件實現編輯時背景顏色的變化 [內容預覽] 3800 | 2013-07-23
          我們在上網時經常看到一些需要你填寫內容的文本框當獲得焦點時會改變顏色,當失去焦點時又恢復原色;在一些窗體應用程序中也有類似的應用。那么,在C#窗體應用程序中能不能實現該效果呢?當然能。本文將借助TextBox控件的Enter和Leave事件實現這一效果。 1、問題描述 TextBox(文本框)的默認背景色為白色,在程序運行過程中,文本框獲得焦點后將改變顏色,失去焦點后恢復原來的白色。 2、實...

          [閱讀全文]

        • [圖文] C#控件之TextBox的使用方法 [內容預覽] 16305 | 2013-07-19
          1、TextBox控件簡介 C#中的TextBox控件常用于在窗體中接收用戶的輸入或顯示文本,利用該控件可以讓用戶輸入文本、密碼等信息,同時也可以控制用戶輸入內容的長度、類型等 下圖中類型名稱后的控件 即文本框控件。 2、TextBox控件的常用屬性 (1)BackColor:設置背景色; (2)BorderStyle:設置TextBox邊框的類型,為枚舉值,其值有三種:None(沒...

          [閱讀全文]

        • [組圖] C#控件之Label控件的使用 [內容預覽] 9732 | 2013-07-17
          1、Label控件簡介 C#中的Label控件常用于在窗體中顯示簡短的文本。用戶不可以直接編輯Label控件中的文本。其常用于以下幾種情況: (1)與TextBox控件配合使用 與TextBox控件使用時,Label控件主要起到提示性作用,如下圖所示: 圖中的“類型名稱”、“資助標準”、“實際金額”及“備注信息”是使用Label控件創建的。 (2)說明性文本 如在用戶填寫某個表格時...

          [閱讀全文]

        • WebForm中調用WinForm界面的方法簡介 [內容預覽] 739 | 2012-06-28
          CS架構的winForm與BS架構的webForm是不能直接通信的,那么真的就一點兒辦法都沒了嗎?其實不然。 看了網上很多資料,我總結出有兩種方式可以實現。 1)首先客戶端需要用注冊表寫入協議,通過協議去找已經安裝在客戶端的winForm的exe文件,這時可以給窗體傳入參數,例如 “helloworld://你個豬頭”, helloworld是協議,后面”你個豬頭“是傳入的字符串。當然winF...

          [閱讀全文]

        • C# ToolTip控件如何使用 [內容預覽] 4666 | 2012-05-13
          一、ToolTip信息提示框簡介 C#中提供了信息提示框ToolTip有很多用處,可以提示控件或者用戶自定義的屬性信息,而且可以自動彈出或者用戶指定彈出,也可以動畫效果彈出。 二、ToolTip的使用方法 (1)鼠標移動到控件或指定的位置自動顯示 ToolTip.SetToolTip 方法 ,注意相關參數的設置。 (2)ToolTip的動畫效果 可以借助參數:AutoPopDelay,...

          [閱讀全文]

        • C#程序中將控件置于最頂層或最底層的方法 [內容預覽] 6814 | 2012-04-21
          有時,我們可能動態的添加控件,并準備將其置于對頂層或最底層。實現的方法有兩個: 一種方法是在WinForm窗體中使用Controls控件集的SetChildIndex方法,該方法將子控件設定為指定的索引值,其方法原型如下: void SetChildIndex(Control child, int newIndex) 假設窗體中有一個按鈕Button控件,名為button1,如果將其的索引設...

          [閱讀全文]

        • [組圖] 讓ErrorProvider提示圖標在控件左側顯示的方法 [內容預覽] 939 | 2012-04-19
          ErrorProvider控件可以改善用戶體驗,給編程人員帶來很多錯誤的處理方便。 ErrorProvider控件錯誤提示圖標默認在控件的右側顯示并給出錯誤提示,但有時,可能由于界面設計的需要,在控件的右側有其它緊挨著的控件,這樣,會造成提示不明確或效果不理想的問題。 下圖就是一個設計實例,在第一個文本框右側有一個選擇按鈕,用戶通過該按鈕選擇相應的資助者信息,并將其編號、姓名等信息顯示到相應的...

          [閱讀全文]

        • [圖文] C#中讓窗體顯示在最前端 [內容預覽] 1963 | 2012-04-08
          使用QQ的人知道,QQ的登錄界面總能位于其它窗體的最前端,以免被其它窗體所遮擋而無法看到。在C#中也可以輕松的實現這個功能。具體方法如下。 選中窗體后,在窗體的屬性欄里找到TopMost屬性,將其值修改為True(如下圖所示),則該窗體啟動后將位于其它窗體的最上端。 在程序中同樣可以實現相同的效果,具體源代碼如下: 假設窗體的實例名為frmCompany,則在啟動該窗體之前設置該代碼 ...

          [閱讀全文]

        • [圖文] C#中控制窗體最大大小和最小大小的方法 [內容預覽] 3508 | 2012-04-08
          在C#編寫界面程序時,有時為了界面布局的需要,經常限制窗體的最大大小和最小尺寸。這在C#中可以通過窗體的兩個重要屬性來實現,一個屬性是Maximumsize和Minimumsize,其分別用來限制窗體可以調整的最大大小和最小大小。屬性所在的位置如下圖所示。 這兩個屬性都有兩個值需要設置,一個用來控制窗體的寬度,一個是窗體的高度,即第一個參數是控制窗體的寬度的,另外一個是控制窗體的高度的。 ...

          [閱讀全文]

        • [圖文] 詳解C#中MessageBox消息框 [內容預覽] 5573 | 2011-12-15
          在程序中,我們經常使用消息對話框給用戶一定的信息提示,如在操作過程中遇到錯誤或程序異常,經常會使用這種方式給用于以提示。在C#中,MessageBox消息對話框位于System.Windows.Forms命名空間中,一般情況,一個消息對話框包含信息提示文字內容、消息對話框的標題文字、用戶響應的按鈕及信息圖標等內容。C#中允許開發人員根據自己的需要設置相應的內容,創建符合自己要求的信息對話框。 ...

          [閱讀全文]

        • [組圖] 禁止用戶編輯修改ComboBox控件內容的方法 [內容預覽] 1579 | 2011-11-29
          在編寫C#的Windows應用程序時,可能我們不希望用戶修改或編輯ComboBox控件中的內容,而是讓用戶在里面選擇,本文就給出具體的解決方法。 具體做法為: (1)選中ComboBox控件 (2)在事件中找到KeyPress事件 (3)雙擊該事件,在事件處理程序中編寫如下代碼: e.Handled = true; 設計界面如下: 圖1 設計中界面 圖2 選擇KeyPres...

          [閱讀全文]

        • [組圖] 在C#的RichTextBox控件中添加圖片的方法 [內容預覽] 5124 | 2011-11-26
          自己編寫了一個記事本程序,記事本程序使用WinForm的RichTextBox控件實現。這個程序在Windows記事本的基礎上添加了改變記事本背景顏色,設置記事本背景圖片、改變記事本字體顏色和樣式的功能。同時,還想在記事本中添加相關圖片,而RichTextBox控件并沒有提供添加圖片功能,于是在網上找了一些資料,根據這些資料終于實現了這個功能。 因為RichTextBox控件在運行過程中允許往里...

          [閱讀全文]

        • C#中登陸后怎么在主窗體顯示登錄名 [內容預覽] 938 | 2011-06-13
          方法很多給你介紹一個方法: 在主窗體中定義一個字段值如s_uname來接收傳遞的用戶名 private string s_uname; // 用來接收傳遞過來的用戶名 然后定義一個屬性用來在外邊修改s_uname public string Uname { set{ s_uname = value;} get{ return s_uname;} } 在登陸窗體中,假設前面已經...

          [閱讀全文]

        • [圖文] 在C#中使用組件實現office2003風格的菜單 [內容預覽] 470 | 2011-05-14
          本文介紹了使用C#開發Office2003風格菜單的方法。 本文用到的組件源碼及測試程序下載地址 僅僅使用一行簡單的程序,你就能夠使你的Windows窗體的所有菜單和上下文菜單具有office2003的菜單外觀。同樣地,你也可以只用一行程序,就能為你的菜單加上漂亮的圖標。本文實現的是一個具有該功能的組件。如果你想讓你的菜單恢復原來的外觀,也只須調用End方法即可。 組件的使用 要正確使...

          [閱讀全文]

        • [圖文] C#中創建Alpha混色效果 [內容預覽] 474 | 2010-11-10
          在Visual Studio中創建Windows窗體程序,將Form調整到一定大小,并將背景色改為白色。 然后,右擊Form,選擇【查看代碼】,在頭部添加下面的命名空間: using System.Drawing.Drawing2D; 在窗體的構造函數后添加如下代碼:(構造函數即public Form1(){InitializeComponent();}后面) protected over...

          [閱讀全文]

        • 在窗體中創建動態上下文菜單 [內容預覽] 188 | 2010-11-05
          若要節省創建應用程序所需的時間并減少代碼量,可以讓多個控件共享單個上下文菜單對象。利用一個只包含該控件必需菜單項的“動態”上下文菜單(或快捷方式菜單),可以減少應用程序中控件所需的上下文菜單總數。以下演練顯示如何更改每個控件的菜單項。 創建應用程序 以下步驟將創建一個 Windows 應用程序,它具有包含兩個控件的窗體。在運行時,如果右擊每個控件(只要它具有焦點,即被選定),將顯示相應的上下文...

          [閱讀全文]

        • 使用C#開發檢測并關閉彈出窗口的方法 [內容預覽] 1178 | 2010-11-05
          本文給出了開發關閉彈出窗口的方法。 基本原理:本系統可以自動關閉IE彈出窗口的程序,它工作在系統的托盤中,按照一定的間隔來檢測IE窗口,然后關閉彈出窗體。最后,還提供了用熱鍵來殺掉彈出窗口的功能。 具體內容如下: 系統托盤 程序切換 計時控件 查找窗口 系統熱鍵 生成一個系統托盤程序 首先,產生一個新的C# Windows Form程序,將NotifyIcon控件從工具箱中拖到...

          [閱讀全文]

        • 窗體Form之間傳值方法 [內容預覽] 3232 | 2010-09-12
          怎樣從一個form傳遞數據到另一個form?假設Form2的數據要傳到Form1的TextBox。 在Form2: // Define delegate public delegate void SendData(object sender); // Create instance public SendData sendData; 在Form2的按鈕單擊事件或其它事件代碼中: if...

          [閱讀全文]

        • C#中Timer控件的運用實例 [內容預覽] 5698 | 2010-09-10
          本文使用Timer控件制作了一個窗體飄動的程序。 程序設計的思路以及關鍵步驟的解決方法: 定義兩個Timer控件,一個命名為timer1,另外一個命名為timer2。 timer1的作用是控制窗體從左往右飄動,timer2控制窗體從右往左飄動。且兩個Timer控件不能同時啟動。這里先設定timer1組件啟動,當timer1啟動后,每隔0.01秒,都會在觸發的事件中給窗體的左上角的橫坐標都加上"...

          [閱讀全文]

        • Button控件Location屬性的使用方法 [內容預覽] 907 | 2010-09-06
          本程序演示了C#中Button控件的使用方法,本程序首先創建了一個按鈕(Button)控件,并使用Location屬性給其定位,并且在程序中為該控件指定了單擊事件處理程序。 注:本程序轉自一個國外的網站(http://www.java2s.com),轉載時經過了適當修改。 using System; using System.Drawing; using System.Windows.Fo...

          [閱讀全文]

        • 在程序中動態地修改按鈕的圖片和尺寸 [內容預覽] 406 | 2010-09-06
          下面的C#程序代碼演示了在程序中創建圖片按鈕,并指定其大小及其位置的方法。 注:本程序轉自國外的一個網站(http://www.java2s.com)。 using System; using System.Drawing; using System.Windows.Forms; class BitmapButtons: Form { int cxBtn, cyBtn, dx...

          [閱讀全文]

        • 在C#代碼中添加按鈕的方法 [內容預覽] 863 | 2010-09-06
          有時我們需要在程序中動態地添加按鈕完成一定的工作,下面的代碼就演示了具體的方法。 注:本程序源自國外的一個網站(http://www.java2s.com/)在轉載時經過了適當修改,以更適合懂漢語的人閱讀。 /* C# Program命 Tips & Techniques by Charles Wright, Kris Jamsa Publisher: Osborne/McG...

          [閱讀全文]

        • VS2005開發環境的功能和特點 [內容預覽] 810 | 2010-09-04
          Microsoft推出的Visual Studio 2005(簡稱VS2005)提供了一個全新的開發環境,在此環境下,可以用多種語言開發Windows窗體應用程序、ASP.NET網站、移動設備應用程序、組件與控件、數據報表、XML Web服務等多種復雜的系統。 VS2005分為Team System版本、Professional版本、Standard版本和Express版本,分別適用于大型軟件開...

          [閱讀全文]

        • 如何解決鼠標滾輪瀏覽DataGrid數據超過一定范圍DataGrid會失去焦點的問題 [內容預覽] 282 | 2010-08-30
          首先為該窗體添加一個鼠標輪滾動的事件: this.dataGrid1.MouseWheel+=new MouseEventHandler(dataGrid1_MouseWheel); 然后定義該事件的處理程序: private void dataGrid1_MouseWheel(object sender, MouseEventArgs e) { this.dataGrid1....

          [閱讀全文]

        • 怎樣把數據庫表的二個列合并成一個列填充到DataSet里 [內容預覽] 296 | 2010-08-30
          可以使用下面的方法來達到目的: dcChehao = new DataColumn("newColumnName", typeof(string)); dcChehao.Expression = "columnName1+columnName2"; dt.Columns.Add(dcChehao); 也可以使用SQL語句直接打到目的 在Oracle中使用下面的形式: select co...

          [閱讀全文]

        • 怎樣為DataSource子表的DataGrid里增加一個列以顯示母表中的某個字段 [內容預覽] 237 | 2010-08-30
          在子表里手動添加一個列。 DataColumn dc = new DataColumn("newCol", Type.GetType("System.String")); dc.Expression = "Parent.parentColumnName"; dt.Columns.Add(dc); //dt為子表本文源自:翔宇亭——IT樂園(http://www.sunyaoshi.com),轉載...

          [閱讀全文]

        • 讓C#中的textBox接受回車鍵 [內容預覽] 4052 | 2010-08-30
          在C#中,我想讓TextBox控件識別回車鍵消息。 如用戶在按下回車鍵后判斷TextBox中的內容是否符合要求,或將文本框中的內容格式化,或者將焦點挪移到下一個文本框中等等。那么在C#中該如何實現呢? 下面的代碼可以實現這個功能: 首先,選中要設置的TextBox控件,在屬性欄中選擇事件選項卡; 然后找到KeyPress事件,雙擊該事件后修改為如下的代碼: private void te...

          [閱讀全文]

        • 讓窗體直接接受回車事件 [內容預覽] 377 | 2010-08-30
          有時,我們想讓窗體直接接受回車事件,并執行相關按鈕的功能,如在登錄界面中,我們想在輸入用戶名和密碼后,直接按回車執行【確定】按鈕的功能。這如何實現呢?實際上在C#中這件事情變得很簡單,只要按照下面的步驟去做就行了。 選中窗體,在屬性欄中尋找AcceptButton屬性,只要把它的值設置成你想執行的按鈕事件就可以了。 這個屬性就是當用戶按下回車后,指定哪個按鈕來執行這個時間處理程序。本文源自:翔...

          [閱讀全文]

        總數:4030 上一頁1 2下一頁
        關于本站 | 網站幫助 | 廣告合作 | 網站聲明 | 友情連接 | 網站地圖
        本站部分內容來自互聯網,如有侵權,請來信告之,謝謝!
        Copyright © 2007-2020 biye5u.com. All Rights Reserved.
        特黄特色三级在线观看 - 视频 - 在线观看 - 影视资讯 -心晴网