初識一件事物我們會有陌生,我們慢慢地去了解它就會懂,讓我帶你們一起了解吧。
一.form是.net framework 定義好的乙個最基本的窗體類,具有窗體基本屬性和方法
屬性
說明maximizebox
確定窗體標題欄的右上角------是否有最大化的框-----------預設為true
showintaskbar
確定窗體是否出現在----------工作列中------預設為true
startposition
確定窗體第一次出現的----------位置
windowstate
確定窗體出始的狀態
formborderstyle
啟動後使用者可以用滑鼠拖動窗體大小---------------設定值為fixedsingle
方法
說明close( )
關閉窗體
show( )
顯示窗體
showdialong( )
模式化顯示窗體
hide( )
隱藏窗體
二.基本控制項
標籤(label)---------------- ------------------eg.使用者名稱
文字框(textbox)------空白框---------- ---------
屬性說明
maxlength
指定文字框中輸入的最大字元數
multiline
文字中是否可以輸入多行文字
passwordchar
密碼框readonly
唯讀不能改
組合框(combobox)------ ----------eg. 登陸型別,管理員和使用者
屬性說明
items
組合框中的項
dropdownstyle
是否容許使用者編輯文字框
selectedindex
當前選定專案的索引號,從0開始
selecteditem
獲取當前選定的項
事件
說明click
單擊控制項時發生
selectedindexchanged
在selectedindex屬性修改後發生
方法 說明
add()
新增專案
clear()
移除所有項
remove()
移除指定項
按鈕(button)-------- ------
屬性
說明enable
布林值,表示控制項是否能用
訊息框(messagebox)
在windows中,訊息框是乙個messagebox物件,如果想要建立訊息框,就要用到messagebox.show();方法.
常用的訊息框有四個型別.
01.messagebox.show(要顯示的字串);
02.messagebox.show(要顯示的字串,訊息框的標題);
03.messagebox.show(要顯示的字串,訊息框的標題,訊息框按鈕);
04.messagebox.show(要顯示的字串,訊息框的標題,訊息框按鈕,訊息框圖標);
eg:messageboxbutton.abortretryignore
messageboxbutton.ok
messageboxbutton.okcancel
messageboxbutton.retrycancel
messageboxbutton.yesno
messageboxbuttons.yesnocancel
第三個引數messagboxbutton的作用是設定訊息框顯示的按鈕.可以通過"."的形式來選擇需要按鈕的型別.
messageboxicon.information
messageboxicon.error
messageboxicon.exclamation
messageboxicon.question
選單欄控制項(menustrip)------ ------
工具欄控制項(toolstrip)------ ----------------
屬性
說明imagescalingsize
工具欄中的項顯示的大小
displaystyle
設定顯示或者文字
imagescaling
是否調整按鈕或者標籤顯示的大小
單選按鈕(radiobutton)---------- ----
分組框(groupbox)--------- ----
面板(panel)---------- ----------新增學生使用者
日期控制項(datetimepicker)---------- ---------
屬性 說明
value
控制項所選的日期和控制項值
影象列表控制項(imagelist)---- ------colordepth(獲取影象列表的顏色深度)
快捷選單(contextmenustrip)------
屬性
說明displaystyle
是否顯示文字和影象
gridlines
顯示網格線---預設值true
multiselect
不容許選擇多選-----預設值false
框控制項(picturebox)
工具箱中的計時器控制項(timer)-----
屬性 說明
interval
事件發生的頻率,以毫秒為單位
enabled
是否定時引發事件(開或者關)
事件
說明
tick
每當指定間隔時發生的事件
方法
說明start()
啟動計時器
stop()
停止計時器
四.**解析
事件:當使用者通過滑鼠或者鍵盤來觸發到「按鈕的某些特定行為」
privatesender--------------是事件源void button1_click(object
sender, eventargs e)
e------------是事件引數(eventargs)物件
在窗體中一條**實現窗體關閉---------------- this.close();
this---------是乙個關鍵字,代表當前的窗體物件
close()----------方法是窗體類form的乙個方法,作用是關閉窗體
五.窗體的跳轉
privatevoid bulogin_click(object
sender, eventargs e)
程式設計師需要了解的東西 備
首先你需要學習的是三大平台的官方設計規範。ios開發者需要學習android和wp平台的規範嗎?需知,他山之石可以攻玉,在這些規範中都有一些理念是通用的,學習別家平台的設計可以為本平台的設計提供新思路。蘋果人機介面指南 谷歌 material design 微軟 windows8 style 蘋果人...
關於AI,程式設計師需要了解這些!
ai可以說是時下最熱門的話題之一,也是眾多程式設計師關注的主題,那麼如果你想要入門ai,需要這些什麼呢?0.了解它!無論是學習什麼,你總要知道這幾個問題 a.它是什麼?b.能做什麼?c.有什麼用?d.你要用它做什麼?所以你首先要做的第一步就是 去認識ai。ai,也就是人工智慧,並不僅僅包括機器學習。...
ArrayList需要了解的事情
arraylist 是日常開發經常使用到的容器類。它能夠方便的進行資料的查詢 替換。但是因為其低層實現的原因在資料容量 效能 執行緒安全上都存在問題,主要涉及到下面的內容 1 預設初始容量為 0,如果未指定容量則首次初始的容量為 10 同時其也是有容量限制的 2 新增元素會涉及到陣列擴容和陣列元素拷...