共用方式為


Windows Form 應用程式的程式碼

更新:2007 年 11 月

本主題設計來協助您尋找程式碼,程式碼示範如何在 Windows Form 應用程式中執行常見的程式設計工作。列出的主題都是程式碼導向的主題。如果您使用的是 Visual Studio,可以使用 Windows Form 設計工具來完整許多這種工作。

工作可以區分成下列類別:

  • 建立應用程式

  • 表單管理

  • 對話方塊

  • 資料繫結

  • MDI 表單

  • 功能表管理

  • 圖形和 GDI+

  • 列印

  • 拖放作業

  • 處理使用者輸入

  • 與 COM 元件互動

建立應用程式

HOW TO:從命令列建立 Windows Form 應用程式

表單管理

HOW TO:變更 Windows Form 的框線

HOW TO:調整 Windows Form 的大小

HOW TO:回應 Windows Form 應用程式中的字型配置變更

對話方塊

HOW TO:顯示 Windows Form 的對話方塊

資料繫結

HOW TO:將 Windows Form 控制項繫結至型別

HOW TO:處理資料繫結時所發生的錯誤和例外狀況

HOW TO:使用 BindingSource 元件跨表單共用繫結資料

HOW TO:確保繫結至相同資料來源的多個控制項都能保持同步

HOW TO:使用 BindingSource 和 INotifyPropertyChanged 介面引發變更告知

HOW TO:將 Windows Form 控制項繫結至 Factory 物件

MDI 表單

HOW TO:使用 MenuStrip 建立 MDI 視窗清單 (Windows Form)

功能表管理

HOW TO:將功能表項目加入至 ContextMenuStrip

HOW TO:將 ContextMenuStrip 與控制項關聯

HOW TO:停用 ToolStripMenuItems

HOW TO:隱藏 ToolStripMenuItems

HOW TO:將 MenuStrip 插入至 MDI 下拉式功能表 (Windows Form)

HOW TO:加強 ToolStripMenuItems 的功能

圖形和 GDI+

HOW TO:建立繪製的圖形物件

HOW TO:建立畫筆

HOW TO:設定畫筆顏色

HOW TO:建立實心筆刷

HOW TO:在 Windows Form 上繪製文字

HOW TO:使用 GDI 繪製文字

HOW TO:使用 GDI+ 呈現影像

列印

HOW TO:建立標準的 Windows Form 列印工作

HOW TO:在執行階段從 PrintDialog 擷取使用者輸入

HOW TO:在 Windows Form 中選擇附加至使用者電腦的印表機

HOW TO:列印 Windows Form 中的圖形

HOW TO:在 Windows Form 中列印多頁文字檔

HOW TO:完成 Windows Form 列印工作

HOW TO:在 Windows Form 應用程式中顯示預覽列印

拖放作業

HOW TO:將資料加入至剪貼簿

HOW TO:從剪貼簿擷取資料

HOW TO:在應用程式間執行拖放作業

處理使用者輸入

HOW TO:將鍵盤輸入修改為標準控制項

HOW TO:將鍵盤輸入修改為標準控制項

HOW TO:處理表單層級的鍵盤輸入

HOW TO:區分按一下和按兩下

HOW TO:以程式碼模擬滑鼠和鍵盤事件

HOW TO:處理 Windows Form 控制項中的使用者輸入事件

與 COM 元件互動

HOW TO:在自己的執行緒上顯示每個 Windows Form 以支援 COM Interop

HOW TO:在共用執行緒上顯示 Windows Form 以支援 COM Interop

HOW TO:顯示 Windows Form 和 ShowDialog 方法以支援 COM Interop

請參閱

其他資源

Windows Form 控制項範例

Windows Form 參考

Windows Form 使用者入門

增強 Windows Form 應用程式

Windows Form 控制項