freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第五章windows窗體界面設(shè)計(已修改)

2024-11-09 14:18 本頁面
 

【正文】 1 第五章 Windows窗體界面設(shè)計 鼠標事件與鍵盤事件 Windows窗體基本控件 菜單與工具欄 其他 Windows窗體控件 2 應(yīng)用程序界面 ? (GUI)概述 – 統(tǒng)一的用戶界面可以使用戶更快地學(xué)會應(yīng)用程序 ? 界面元素 – 按扭 – 標簽 – 菜單欄 /菜單 – 文本框 – 滾動條 – 狀態(tài)條 – 組合框 /列表框 – 面板 … 3 窗體 ? WinForm ,是一種在桌面上顯示的圖形化元素 ? 窗體的焦點--與窗口交互的時候,窗口獲得焦點 ? 活動窗口 --位于最前面的窗口,標題欄高亮顯示 ? 窗體可以作為組件或控件容器使用 ? 用戶使用鼠標或者鍵盤與控件交互的時候會產(chǎn)生事件 ? 繼承與 ? 實際上也是繼承于 Control類的控件 ? MDI窗體介紹 4 3. WindowsForm的屬性、事件和方法舉例 ? 屬性 – AcceptButton 確定當按下 Enter需要單擊的按鈕 – AutoScroll 確定是否需要自動顯示滾動條 – CancelButton確定當按下 Cancel需要單擊的按鈕 – FormBoderStyle 窗口的邊框樣式 – Font 窗體中顯示的字體 – Text 標題欄文本 – Size 窗體的大小 – MinimizeBox/MaximizeBox ? 方法 – Close 關(guān)閉窗體并釋放所有資源,已經(jīng)關(guān)閉無法打開 – Hide 隱藏 – Show 顯示隱藏的窗體 – ShowDialog 作為模式窗體顯示 ? 事件 – Load 在顯示窗體之前發(fā)生 – Actived 窗體激活后發(fā)生 5 共有的屬性,事件和方法 ? Form 的繼承樹 ? ? 為基類 – Equals 兩個對象的比較 – Finalize 在對象被銷毀前做的一些清除工作 – GetHashCode 獲取 hashCode – ToString 顯示一個類的描述或類名 6 Coltrol類--屬性 ? 作為窗體控件的基類 ? 相關(guān)屬性 – Text 屬性 與空間對象實例相關(guān)聯(lián)的一段文本,給用戶看或者讓用戶輸入,意義非常重要 – Anchor 屬性 錨,確定此控件與容器空間的位置關(guān)系 – Dock ??筷P(guān)系 – AllowDrop 標識控件是否可以接收拖動的數(shù)據(jù) – BackColor 背景顏色 – BackGroundImage 背景圖片 – BindingContext 獲得綁定的上下文 – Bottom 獲取與控件底部于容器訂不的距離 = Top+Height – Bounds 取得空間的位置和大小 (返回 Rectangle 類型) – CanFocus 可否獲得焦點 – CanSelect 可否被選擇 – CausesValidation 在獲得焦點是是否引發(fā)驗證 – ClientRectangle 控件的矩形區(qū)域 – ClientSize 空間按矩形區(qū)域的寬高 – ContainsFocus 控件或子控件是否獲得焦點 – ContextMent 獲取或者只右鍵菜單 7 .Net 更新的控件 功能 被取代的控件 推薦的替代控件 數(shù)據(jù)顯示 DataGrid DataGridView 信息顯示(只讀控件) StatusBar StatusStrip 菜單控件 ContextMenu ContextMenuStrip MainMenu MenuStrip 命令 ToolBar ToolStrip StatusBar StatusStrip 窗體布局 Splitter SplitContainer 8 控件屬性(續(xù)) ? Controls 獲取空間包含的子控件集合 ? Created 控件是否被創(chuàng)建 ? Cursor 光標經(jīng)過控件時候,設(shè)置光標的形狀 ? DataBindings 獲取與控件綁定的數(shù)據(jù) ? DefaultBackColor 默認背景色 ? DefaultForeColor ? DefaultFont 默認字體 ? DisplayRectangle 控件顯示區(qū)域 ? Enabled 是否可用 ? Focused 是否取得焦點 ? Font 字體 ? ForeColor ? Handle 窗口句柄 ? HasChildren 是否有子控件 ? Height ? ImeMode 輸入法模式 ? Left 左邊界 ? Location 控件左上角位置 9 控件屬性(續(xù)) ? ModifierKeys 狀態(tài)鍵 shift,ctrl,alt狀態(tài) ? MouseButtons 鼠標狀態(tài) ? MousePosition 鼠標位置 ? Name 控件名稱 ? Parent 容器控件 ? Region 控件的窗口區(qū)域 ? Right 右邊界 ? Size 控件的大小 ? TableIndex Tab的順序 ? TableStop 是否可以用 Tab切換 ? Tag 取得或設(shè)置一個與控件有關(guān)的 object ? Text 取得或設(shè)置一個與空間有關(guān)的文本 ? Top 上邊界 ? TopLevelControl 獲取次控件最上層的控件對象 ? Visible 是否可見 ? Width 寬度 10 Control方法 ? BringToFront 把控件提到最上面 ? Contains 判斷一個控件是否此控件的子控件 ? CreateControl 創(chuàng)建控件 ? CreateGraphics 為控件創(chuàng)建畫布 ? DoDragDrop 開始拖動動作 ? FindForm 取得控件所在的窗體 ? Focus 設(shè)置此控件獲取焦點 ? FromChindHandle 由句柄或的子控件 ? GetChildAtPoint 由坐標取得子控件 ? GetContainerControl 取得容器控件 ? GetNextControl 按照 TAB順序取得下一個控件 ? GetType 獲取類型 ? Hide 隱藏 ? Invalidate 使一部分區(qū)域重畫 ? PerformLayout 使控件應(yīng)用一定的布局模式 ? PointToClient 從屏幕坐標就按客戶區(qū)域坐標 ? PointToScreen 從客戶區(qū)域坐標計算屏幕坐標 ? PreProcessMessage 預(yù)處理消息循環(huán) 11 Control方法(續(xù)) ? RectangleToClient 從屏幕坐標計算客戶區(qū)域矩形坐標 ? Refresh 重畫控件 ? ResetBackColor 背景色重置默認值 ? ResetBinding 重設(shè)數(shù)據(jù)綁定為默認值 ? ResetCursor 重設(shè)光標 ? ResetFont ? ResetImeMode ? ResetText ? Scale 放大、縮小控件 ? Select 激活控件 ? SelectNextControl 激活下一個控件 ? SendtoBack 放置到最后 ? SetBounds 設(shè)置控件大小 ? Show 顯示控件 ? SuspendLayout 中斷顯示 ? Update 重畫控件 12 Control類事件 ? BackColorChanged 當 BackColor 屬性的值更改時發(fā)生。 ? BackgroundImageChanged 當 BackgroundImage 屬性的值更改時發(fā)生。 ? BindingContextChanged 當 BindingContext 屬性的值更改時發(fā)生。 ? CausesValidationChanged 當 CausesValidation 屬性的值更改時發(fā)生。 ? ChangeUICues 在焦點或鍵盤用戶界面 (UI) 提示更改時發(fā)生。 ? Click 在單擊控件時發(fā)生。 ? ContextMenuChanged 當 ContextMenu 屬性的值更改時發(fā)生。 ? ControlAdded 在將新控件添加到 時發(fā)生。 ? ControlRemoved 在從 移除控件時發(fā)生。 ? CursorChanged 當 Cursor 屬性的值更改時發(fā)生。 ? Disposed(從 Component 繼承) 添加事件處理程序以偵聽組件上的 Disposed 事件。 ? DockChanged 當 Dock 屬性的值更改時發(fā)生。 ? DoubleClick 在雙擊控件時發(fā)生。 ? DragDrop 在完成拖放操作時發(fā)生。 ? DragEnter 在將對象拖入控件的邊界時發(fā)生。 ? DragLeave 在將對象拖出控件的邊界時發(fā)生。 ? DragOver 在將對象拖到控件的邊界上發(fā)生。 ? EnabledChanged 在 Enabled 屬性值更改后發(fā)生。 ? Enter 進入控件時發(fā)生。 13 Control類事件 (續(xù) ) ? FontChanged Font 屬性值更改時發(fā)生。 ? ForeColorChanged ForeColor 屬性值更改時發(fā)生。 ? GiveFeedback 在執(zhí)行拖動操作期間發(fā)生。 ? GotFocus 在控件接收焦點時發(fā)生。 ? HandleCreated 在為控件創(chuàng)建句柄時發(fā)生。 ? HandleDestroyed 在控件的句柄處于銷毀過程中時發(fā)生。 ? HelpRequested 當用戶請求控件的幫助時發(fā)生。 ? ImeModeChanged 在 ImeMode 屬性更改后發(fā)生。 ? Invalidated 在控件的顯示需要重繪時發(fā)生。 ? KeyDown 在控件有焦點的情況下按下鍵時發(fā)生。 ? KeyPress 在控件有焦點的情況下按下鍵時發(fā)生。 ? KeyUp 在控件有焦點的情況下釋放鍵時發(fā)生。 ? Layout 在控件應(yīng)重新定位其子控件時發(fā)生。 ? Leave 在輸入焦點離開控件時發(fā)生。 ? LocationChanged 在 Location 屬性值更改后發(fā)生。 ? LostFocus 當控件失去焦點時發(fā)生。 ? MouseDown 當鼠標指針位于控件上并按下鼠標鍵時發(fā)生。 ? MouseEnter 在鼠標指針進入控件時發(fā)生。 14 Control類事件 (續(xù) ) ? MouseHover 在鼠標指針懸停在控件上時發(fā)生。 ? MouseLeave 在鼠標指針離開控件時發(fā)生。 ? MouseMove 在鼠標指針移到控件上時發(fā)生。 ? MouseUp 在鼠標指針在控件上并釋放鼠標鍵時發(fā)生。 ? MouseWheel 在移動鼠標輪并且控件有焦點時發(fā)生。 ? Move 在移動控件時發(fā)生。 ? Paint 在重繪控件時發(fā)生。 ? ParentChanged Parent 屬性值更改時發(fā)生。 ? Resize 在調(diào)整控件大小時發(fā)生。 ? Rig
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1