C# 公共控件及程序制作流程
程序制作流程:
1、想這個程序是要干什么的,腦子里會大概有一個框
2、將界面搭出來,界面層
3、編寫后臺代碼,業務邏輯層
4、數據訪問層
計算器(思路):
1、事件數據用法
2、后臺邏輯鍛煉
3、程序的制作思路,做一個按鈕功能,你就先想這一個就行了
公共控件(常用屬性):
1、Button: ?
Enabled 指示是否啟用該控件
Visible ??????? 確定該控件是可見還是隱藏
2、CheckBox -CheckListBox
TextAlign屬性: 用來設置控件中文字的對齊方式。
ThreeState屬性: 用來返回或設置復選框是否能表示三種狀態,如果屬性值為true時,表示可以表示
Checked屬性: 用來設置或返回復選框是否被選中
CheckState 屬性:? 用來設置或返回復選框的狀態
3、ComboBox:
? (1)、數據填進去 ?可以在后臺 將要填進去的內容放到? Items集合中去
? (2)、如何取到選中的數據 ?SelectedItem
? 只允許選擇 - DropDownStyle
? 默認選中項 - SelectedIndex
4、dateTimePicker: ?text - 中文日期 ?
value - DateTime類型
5、Label? LinkLabel
Text屬性: 用來設置或返回標簽控件中顯示的文本信息。
AutoSize 屬性: 用來獲取或設置一個值,該值指示是否自動調整控件的大小以完整顯示其內容。
BackColor屬性: 用來獲取或設置控件的背景色
BorderStyle 屬性:用來設置或返回邊框
Enabled 屬性: 用來設置或返回控件的狀態
6、ListBox ?SelectionMode - ?
?在后臺如何獲取多選的全部內容 ?SelectedItems集合,遍歷它們??
7、ListView
8、MaskedTextBox: ?
Mask ?設置控制此空間允許的輸入的字符串
9、MonthCalendar:
?MaxSelectionCount 可為改控件選擇的總天數
?SelectionStart?開始時間
? SelectionEnd ?結束時間
10、NotifyIcon: ?
? Visible-?? 控制可見還是隱藏
? Icon -?? ? ?圖標
? Text - ?? 鼠標懸停在該圖標上時顯示的文本
11、NumericUpDown
?????? increment -? 沒單擊一下按鈕是增加或減少的數量
?Maximum -? 指示數值up-down空間的最大值
? Minimum - ? 指示數值up-down空間的最小值
12、pictureBox:
~??Image - 不好用
!!!!?BackgroundImage- ?好用??
?? ? Layout 設置布局格式 ?????
13、ProgressBar: ?
value - ? ProgressBar的當前值,再由最小和最大屬性制定的范圍內
Maximum - ?此ProgressBar正在使用的范圍的上限
? ?? Minimum - ? 此ProgressBar正在使用的范圍的下限
? ?? style -???????? 此設置允許用戶設置ProgressBar的樣式
14、RichTextBox -
?text- \r\n可以換行
15、TextBox
?Multiline - ?? 控制編輯控制的文本是否能跨越多行
ScrollBars - ?對于多行編輯顯示滾動條
16、ToolTip:
?ToolTipTitle - ? 只要拖進來這個控件,那所有控件的雜項里都會多一條屬性 ?就是用來設置此控件的介紹 ?
?InitialDelay???? 在工具提示窗口顯示之前,指針必須在工具提示區域內保持靜止的時間長度
ReshowDelay? 當指針從一個工具提示區域移動到另一個提示區域時,后面的工具提示窗口將在多長時間內顯示
17、TreeView: ?樹裝列表 ?
18、WebBrowser:
?Url - 指定Web瀏覽器控件導航到URL
轉載于:https://www.cnblogs.com/longhaijun/p/5889202.html
總結
以上是生活随笔為你收集整理的C# 公共控件及程序制作流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SVD java 算法实现
- 下一篇: CENTOS7.2使用RDO方式安装Op