初始windows程序
事件處理方法
this.Close();關閉當前窗體
消息框
MessagBox.Show(提示信息 窗體左上角提示 MessagBoxButtons提示按鈕類型 OkCancel,MessagBoxIcon提示圖標類型 Information)
窗體間的跳轉
被調用的窗體類名 窗體對象 = new 被調用的窗體類名(); 窗體對象.Show();
常用控件
button 按鈕 textbox 文本框 combobox 組合框 lable 標簽 MenuStrip 菜單欄 ToolStrip 工具欄 RedioButton 單選按鈕 DateTiemPicker 日期控件 GroupBox 分組框 Panel 面板 pictureBox 圖片框
構建布局windows程序
帶圖片的屬性
DisplayStyle 是否顯示圖像和文本 Image 將顯示的圖像 ImageScaling 是否調整圖像大小 TextImageRelation 圖像和文本的相對位置 ImageSize 圖像的大小 ColorDepth 顏色數(shù) TransparentColor 被視為透明的顏色 SizeMode 處理圖像和控件大小關系
Achor屬性
固定控件與窗體邊緣距離
Dock屬性
將控件停靠在窗體的邊緣或填充窗體
創(chuàng)建MDI的步驟
ChildForm childForm = new ChildForm(); ChildForm.Mdiparent = this; ChildForm.Show();
向ComboBox中添加數(shù)據(jù)
項名稱.Items.Add(“要添加的項”)
使用Listview控件
大小圖
items listview中的項 view 指定顯示哪種視圖 largeImageList 大圖標圖像的imagelist控件 smallImageList 小圖標圖像的imagelist控件 Columns 詳細視圖中顯示的列
動態(tài)添加
添加子項
ListViewItem對象.Subltems.Add(); //每次添加一個子項 //一次添加多個子項
添加到Listview的Items集合中
ListView對象.Items.Add();
數(shù)據(jù)更新
枚舉
DialogResult 指定對話框的返回值 public enum Gender性別屬于枚舉類型
字符串轉換為枚舉
(Gender)(Enum.Parse(typeof(Gender),“需要轉換的字符串”)
獲得選中的項
this.lvResult.SelectedItems[0].Text
定時器Timer
屬性
Interval事件發(fā)生的頻率 以毫秒為單位 Enabled是否定時引發(fā)的事件 使用時應該設置為true
事件名稱
Tick定時發(fā)生的事件
顯示模式窗體
ShowDialog()
顯示非模式窗體
show()
數(shù)據(jù)綁定
創(chuàng)建DateSet對象 引入命名空間
System,Data
語法
DataSet數(shù)據(jù)集對象 = new DataSet()
Fill()方法
使用SelectCommand的結果填充數(shù)據(jù)集
ComboBox數(shù)據(jù)綁定的屬性
DataSource:數(shù)據(jù)源 ValueMember:顯示的值 DisplayMember:顯示的值
DataGridView中的屬性
HeaderText 列標題文本 Visible 指定列是否可見 ReadOnly 指定單元格是否為只讀 DataPropertyName 綁定的數(shù)據(jù)列的名稱
表單的數(shù)據(jù)更新
自動生成用于更新的相關命令
SqlCommandBulider builder = new SqlCommandBulider(已創(chuàng)建的DataAdapter對象)
將DataSet的數(shù)據(jù)提交到數(shù)據(jù)源
DataAdaper對象.Update(數(shù)據(jù)集對象,“數(shù)據(jù)表名稱字符串”)
來源:https://www./content-2-855151.html
|