共用方式為


Windows Form 應用程式的程式碼

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

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

  • 建立應用程式

  • 表單管理

  • 對話方塊

  • 資料繫結

  • MDI 表單

  • 功能表管理

  • 圖形和 GDI+

  • 列印

  • 拖放作業

  • 處理使用者輸入

  • 與 COM 元件互動

建立應用程式

如何:從命令列建立 Windows Form 應用程式

表單管理

如何:變更 Windows Form 的框線

如何:調整 Windows Form 的大小

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

對話方塊

如何:顯示 Windows Form 的對話方塊

資料繫結

如何:將 Windows Form 控制項繫結至類型

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

如何:使用 BindingSource 元件跨表單共用繫結資料

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

如何:使用 BindingSource 和 INotifyPropertyChanged 介面引發變更告知

如何:將 Windows Form 控制項繫結至 Factory 物件

MDI 表單

如何:使用 MenuStrip 建立 MDI 視窗清單 (Windows Form)

功能表管理

如何:將功能表項目加入至 ContextMenuStrip

如何:將 ContextMenuStrip 與控制項關聯

如何:停用 ToolStripMenuItems

如何:隱藏 ToolStripMenuItems

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

如何:加強 ToolStripMenuItems 的功能

圖形和 GDI+

如何:建立繪製的圖形物件

如何:建立畫筆

如何:設定畫筆顏色

如何:建立實心筆刷

如何:在 Windows Form 上繪製文字

如何:使用 GDI 繪製文字

如何:使用 GDI+ 呈現影像

列印

如何:建立標準的 Windows Form 列印工作

如何:在執行階段從 PrintDialog 擷取使用者輸入

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

如何:列印 Windows Form 中的圖形

如何:在 Windows Form 中列印多頁文字檔

如何:完成 Windows Form 列印工作

如何:在 Windows Form 應用程式中顯示預覽列印

拖放作業

如何:將資料加入至剪貼簿

如何:從剪貼簿擷取資料

如何:在應用程式間執行拖放作業

處理使用者輸入

如何:將鍵盤輸入修改為標準控制項

如何:將鍵盤輸入修改為標準控制項

如何:處理表單層級的鍵盤輸入

如何:區分按一下和按兩下

如何:以程式碼模擬滑鼠和鍵盤事件

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

與 COM 元件互動

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

如何:顯示 Windows Form 和 ShowDialog 方法以支援 COM Interop

請參閱

其他資源

Windows Form 參考

Windows Form 使用者入門

增強 Windows Form 應用程式

Windows Form 控制項