第一章 初識windows程式

2022-08-04 16:54:21 字數 1556 閱讀 2992

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還可以將記憶體的資料利用快照和日誌的形式儲存...