[讀書筆記 ]Stephens' C# Programming with Visual Studio 2010 24-Hour Trainer 第十章

  • 1069
  • 0

閱讀Stephens' C#教材第十章筆記

 

Chapter 10 Building Custom Dialogs.
 
本章介紹自訂表單的方式設計客製化的對話框
 
讓表單做出類似對話框的行為設定以下屬性:
  1. 設定FormBorderStyle = FixedDialog,讓User無法改變表單大小
  2. 設定MinimunSize及MaxiumSize屬性值,讓對話框有一個適當的大小
  3. 讓MinimizeBox及MaxiumBox屬性值為False,讓User無法讓表單最大化或最小化
  4. 設定ShowInTaskbar = False,,讓對話框無法出現在桌面的工具列中

 

  • ContactInformation程式示範將編輯功能交給另一個表單處理

 

  • CustomMessageBox程式示範將表單AcceptButton屬性設給okButton、cancelButton屬性設給cancelButton,以及使用DialogResult.OK接收User按下的鈕

 

  • ColorSelector程式示範透過自訂對話框改變本身的底色與字體顏色

 

  • SelectBackground程式示範透過自訂對話框選擇本身的背景圖片

 
TRY IT中示範如何排出一個下圖的選單,可以透過對話框新增或刪除Comedians(ListBox控制項)中的資料