30、C#裏面的列表框:ListBox的使用
列表框與下拉列表框類似,都是可以展現一系列數據的。
列表框組件最重要的屬性是:Name、Items、SelectionMode。
Name屬性用來設置列表框組件的對象名稱。
Items屬性用來設置列表框組件的數據。
SelectionMode用來設置列表框組件是單選還是多項選擇。
列表框組件的最重要的事件是:SelectedIndexChanged。
比如:創建了一個列表框:如下圖:
我們對這個列表框來進行一下單選,並將選擇的列表項內容顯示出來。
核心代碼如下:
void ListBox1SelectedIndexChanged(object sender, EventArgs e)
{
string content=(string)listBox1.SelectedItem;
MessageBox.Show(content);
}
}
本文出自 “奕奕微笑” 博客,請務必保留此出處http://yiyiweixiao.blog.51cto.com/2476874/1973766
30、C#裏面的列表框:ListBox的使用
相關推薦
30、C#裏面的列表框:ListBox的使用
c#列表框與下拉列表框類似,都是可以展現一系列數據的。列表框組件最重要的屬性是:Name、Items、SelectionMode。Name屬性用來設置列表框組件的對象名稱。Items屬性用來設置列表框組件的數據。SelectionMode用來設置列表框組件是單選還是多項選擇。列表框組件的最重要的事件是:Sel
27、C#裏面組合框ComboBox的屬性和事件
c#組合框也就是我們通常所說的下拉列表框。既然是下拉列表框,就要向下拉列表框裏面添加數據。數據的添加就要通過屬性:Items來進行添加。點擊該屬性後,就會彈出一個對話框,然後就可以向裏面添加內容了。添加後的效果如下:比如添加:春、夏、秋、冬給下拉列表框添加了內容,就要給下拉列表框添加一個選項的選中事件,並將選
13、C#裏面do...while循環結構的使用
c#在C#裏面,do...while循環結構表示先循環一次,然後進行判斷,如果判斷結果為真,就繼續循環;否則就停止循環。實例1:計算1-100的和。Console.WriteLine("開始就算1到100的和:"); int i; int sum;
16、C#裏面break、continue、goto的使用
c#在C#裏面,也是有break、continue、goto這些關鍵詞可以使用的。break是用來跳出當前的循環的。舉個實例來說明問題:如下://從1顯示到10,當顯示到第6以後,就跳出循環,後面的不在顯示 int i=0; while(true)
20、C#裏面方法的創建和顯示
c#在C#裏面,和Java也是一樣的,都是可以創建方法的。這裏所說的方法,就是其它編程語言裏面的函數、子程序、過程等。創建的方法有兩種:一種是沒有返回值的方法。一種是有返回值的方法。無論是哪種方法,其實都是很簡單的。實例:沒有返回值的方法的定義和使用 public static void Main
21、C#裏面類的創建和使用
c#在當代的各種高級編程語言中,大多引入了類的概念,C#也不例外,也引入了非常豐富類的使用。類和對象是面向對象編程中,不得不說的概念。類就好比是一張圖紙,是設計的抽象的一個設想而已。我們可以依據這個圖紙,制作出很多真實的產品來。此外,我們中國人也常說:物以類聚,人以群分。這就是一個典型的類的概念。人都有名字、
C#裏面隨機數的獲取、取最大數的實例
c#在C#語言裏面,隨機數的獲取是通過Random類的方法來實現的。可以獲取整數隨機數,或者是雙精度小數的隨機數。獲取整數隨機數:Random random_01=new Random();//獲取1到100的之間的隨機數。這個next方法的第二個參數,//指的是到101,但是不包括101int int_01
9、C#裏面的關系表達式、邏輯表達式
c#在C#語言的編程中,經常會用到關系表達式和邏輯表達式,或者二者的混合運用。1、關系表達式是由關系運算符組成的。比如:>、<、>=、<=、==、!=。運用這幾個運算符構成的表達式就叫做關系表達式。舉例如下:int number_01;int number_02;//輸入number_
10、C#裏面的分支結構if和else
c#在C#這門編程語言裏面,也是和Java一樣,都是有if和else關鍵詞構成的分支結構的。大致有3種組成方式:1、if(邏輯表達式){語句體;}2、if(邏輯表達式){語句體1;}else{語句體2;}3、if(邏輯表達式1){語句體1;}else if(邏輯表達式2){語句體2;}舉個例子:判斷大小:in
15、C#裏面的for循環結構的使用
c#在C#這門編程語言裏面,for循環和Java裏面的for循環幾乎是如出一轍。我們這裏通過幾個實例,來讓大家了解下for循環的使用。實例1:計算1至100的和。 Console.WriteLine("開始計算1至100的和:"); int result;
19、C#裏面的冒泡排序操作
c#在前面我們學習了for循環,這裏我們就運用前面學習的for循環,來實現一個冒泡排序的操作。通常情況下,冒泡排序都是進行從小到大的排序。下面是我實現的核心源代碼:int[] array_01=new int[10]; Random random_01=new Random();
34、C#裏面的網頁視圖組件的運用
c#當我們用開發工具開發一個瀏覽器的時候,網頁視圖組件是必不可少的。C#也不例外。C#裏面的網頁視圖組件叫做:WebBrowser。主要的屬性是:Name、Url。Name屬性用來設置網頁視圖組件的名稱。Url屬性用來設置網址。比如:我們可以制作一個簡單的瀏覽器,包括:網址輸入框、跳轉按鈕、網頁視圖。點擊按鈕
省市區、民族下拉列表框
文字 tro -c 提示信息 ons ati doc nbsp 級聯 省市縣插件PCASClass.js的基本使用方法 <select id="Province" name="Province"></select> <select id="C
C、C++工程師面試題
題目: 要求:將數a、b的值進行交換,並且不使用任何中間變數。 程式如下: [cpp] view plain copy print? #include<stdio.h> void swapValue1(int &a, int &b) //使用中間變數交換資料
C# 複選列表框 和 imageList元件
複選列表框 CheckedListBox是一個 複選列表框 屬性: CheckOnClick屬性:指示覆選框是否應該在首次點選某項時切換(此屬性為false則必須點選兩下才能選中選項,為true只需要點選一次) 事件: SelectedIndexChanged()事件:這
經典C語言面試題4:位元組對齊的作用
一、什麼是位元組對齊? 在現代計算機中,記憶體空間都是按照字節(byte)劃分的。從理論上講對任何型別的變數的訪問可以從任何地址開始,但實際情況是,訪問特定型別的變數的時候經常在特定的記憶體地址訪問,這就需要各種型別的資料按照一定規則在空間上排列,而不是順序地一
什麼是預編譯?何時需要預編譯 (C、C++工程師面試題)
題目:什麼是預編譯?何時需要預編譯? 答: 什麼是預編譯: 預編譯又稱為預處理 , 是做些程式碼文字的替換工作。處理以# 開頭的指令 , 比如拷貝 #include 包含的檔案程式碼,#d
C# 下拉列表框
下拉列表框 ComboBox既是下拉列表 屬性: Items屬性:為下拉列表新增相應的專案,與列表框類似 DropDownStyle屬性:控制組合框的外觀和功能(此屬性如果選擇DropDownList則只可選擇而不能再框中輸入,若選擇DropDown則即可在框中輸入又可以進
經典C語言面試題3:位域。
1、為什麼要用位域? 在計算機中,有些資訊儲存時並不需要佔用一個完整的位元組,而只需佔用一個或幾個二進位制位。比如在存放一個只有0和1兩種狀態的開關量時,用一位二進位制位即可表示。因此,為了節省儲存空間,C語言提供了一種稱為“位域”的資料結構來充分利用儲存空間。
經典C語言面試題2:static關鍵字的用法?
C語言中static關鍵字的用法主要有以下三種:1、在函式體內,static變數的作用範圍為該函式體,該變數的記憶體只能被分配一次,下次呼叫時維持上次的值(即具有記憶功能)。2、在模組內的static全域性變數可以被模組內的所有函式訪問,但是不能被模組外的函式訪問(注:即使在