今天,隨著應用軟件的復雜化,開發(fā)者經(jīng)常需要處理一些很長的類。一種更易于管理這些類的方法就是,將這些類分成多個文件。Partial是VB.NET新引進的一個關鍵字,它允許您將類分成多個物理源文件。您也可以使用Partial關鍵字用多個文件來定義一個類。 一般大型項目都有很多開發(fā)者,這些開發(fā)者可能會在同一時間對同一個類進行操作,這時候將一個類分解成多個源文件就更利于開發(fā)者同時對同一個類進行操作,或者當這些類定義得太長的時候,將它分解成多個文件就會更易于處理。 您需要使用Partial關鍵字,這個關鍵字的作用就是告訴VB編譯器在創(chuàng)建類之前去收集類的所有分塊。如果您使用了多個文件,您并不需要在類的每一個地方都使用這個關鍵字——只要在一個地方用到就可以了。然而,同一個類的所有塊都必須定義在同一個命名空間中。 編譯器將類看作是所有部分聲明的集合。每個部分定義的每個修改者都可以應用完整的類。 注意:如果您使用的類是從其它類繼承而來的,或者是實現(xiàn)了某個接口,那么只要在類的某一部分使用Inherits或者Implements關鍵字就可以了。
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供桑日網(wǎng)站建設、桑日做網(wǎng)站、桑日網(wǎng)站設計、桑日網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、桑日企業(yè)網(wǎng)站模板建站服務,十余年桑日做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
您可以選擇使用CheckListBox控件。CheckListBox支持多選。
由于不清楚您用什么語言,所以我寫了VB.net?、C#.net
vb.net?Code
'?Determine?if?there?are?any?items?checked.
If?CheckedListBox1.CheckedItems.Count??0?Then
'?If?so,?loop?through?all?checked?items?and?print?results.
Dim?x?As?Integer
Dim?s?As?String?=?""
For?x?=?0?To?CheckedListBox1.CheckedItems.Count?-?1
s?=?s??"Checked?Item?"??(x?+?1).ToString??"?=?"??CheckedListBox1.CheckedItems(x).ToString??ControlChars.CrLf
Next?x
MessageBox.Show(s)
End?If
C#.net?Code
//?Determine?if?there?are?any?items?checked.
if(checkedListBox1.CheckedItems.Count?!=?0)
{
//?If?so,?loop?through?all?checked?items?and?print?results.
string?s?=?"";
for(int?x?=?0;?x?=?checkedListBox1.CheckedItems.Count?-?1?;?x++)
{
s?=?s?+?"Checked?Item?"?+?(x+1).ToString()?+?"?=?"?+?checkedListBox1.CheckedItems[x].ToString()?+?"\n";
}
MessageBox.Show?(s);
}
vb.net?Code
Private?Sub?Button1_Click(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Button1.Click
Dim?selectstr?As?String?=?""
For?i?As?Integer?=?0?To?Me.CheckedListBox1.Items.Count?-?1
If?Me.CheckedListBox1.GetItemChecked(i)?Then
selectstr?=?Me.CheckedListBox1.Items(i).ToString
End?If
Next
MsgBox(selectstr)
End?Sub
希望能幫到您。
把ListBox的SelectionMode 屬性設置為MultiExtended就可以了
如果是代碼控制就是
ListBox1.SelectionMode=SelectionMode.MultiExtended
本文名稱:vb.net多選文件,vb選中多個控件
網(wǎng)站地址:http://jinyejixie.com/article48/hsijhp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、建站公司、網(wǎng)站制作、用戶體驗、軟件開發(fā)、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)