window 作業系統中,處處是窗體
簡單 強大 方便 靈活
步驟 新建專案 專案型別 visual c#專案 模板 window應用程式
用partial 將同乙個窗體的**分開放在兩個檔案中:
乙個存放在vs自動生成的**中
冒號表示繼承
像孩子繼承父母的特徵所有窗體都繼承form
窗體標題 : name
窗體圖示: icon
背景backgroundimage
背景顏色 backcolor
最大化按鈕:maximinbox
最小化按鈕:minimun
窗體邊框樣式 :fromborderstyle
窗體初始位置:startposition
窗體狀態:windowsstate
幫助按鈕:helpbutton
命名規範-字首
控制項名稱 控制項類名 命名字首
標籤 label lal
文字框 textbox txt
組合框 combobox cbo
按鈕 button btn
規範化命名可以提高程式的可讀性和可維護性
標籤label
image:標籤上的影象
text:顯示的文字
文字框 textbox:
maxlength:最大字元數
multiline:是否可以輸入多行文字
passwordchar:作為密碼框時顯示的密碼字元
readonly:是否允許編輯
text:關聯的文字
組合框combobox
items:組合框中的項
dropdownstyle:組合框的風格
text:組合框關聯的文字
selectedindex:當前選中項的索引,從0開始
selecteditem:獲取當前選定的項
按鈕 button
enable:控制項是否可用
text :顯示檔案
textalign:文字的對齊方式
windows應用程式是事件驅動
事件驅動:隨時響應使用者觸發的事件,做出相應的處理
我們需要做的
針對相關事件,編寫相應的事件處理程式
編寫事件處理程式的步驟
選中控制項 在屬性視窗中單擊 找到事件 雙擊生成事件處理方法 編寫處理**
若事件事件處理方法未觸發,請檢查屬性視窗中事件處理程式是否設定正確
窗體from
load事件:窗體載入時觸發
文字框 textbox:
textchanged事件:文字改變時觸發
按鈕button
click事件:單擊觸發觸動
每個控制項的事件非常多,我們只需要關注常用的事件即可
messagebox訊息框
為什麼要使用訊息框?
顯示訊息
向使用者請求訊息
實現步驟
1定義窗體物件
2顯示窗體
語法被呼叫的窗體類名 窗體物件=new被呼叫的窗體類名();
窗體物件.show();
第一章 初識爬蟲
1 爬蟲的定義 可以自動抓取全球資訊網上資訊的指令碼或程式。2 爬蟲可以解決的問題 1 解決冷啟動的問題。2 搜尋引擎的根基。做搜尋引擎,必須使用爬蟲。3 幫助機器學習建立知識圖譜。機器學習最終的是訓練集。訓練集可以靠爬蟲爬去。4 可以製作比較軟體。1 搜尋引擎定義 自動從網際網路蒐集資訊,經過一定...
第一章 初識Docker
什麼是docker?docker基於linux的多項開源技術提供了搞笑 敏捷和輕量級的容器方案,並且支援在多種主流平台上部署。可以說docker為應用的開發和部署提供了 一站式 的解決方案。docker容器虛擬化的優勢?在開發和運維過程中的優勢 更快速的交付和部署。可以快速建立和刪除容器,實現快速跌...
第一章 初識Redis
redis是一種基於鍵值對的nosql資料庫 支援型別包括string hash list set zset bitmaps hyperloglog geo等多種資料結構和演算法組合。redis會將所有資料儲存到記憶體中,所以它的讀寫速度非常快。redis還可以將記憶體的資料利用快照和日誌的形式儲存...