單選按鈕(RadioButton)和復選按框(CheckBox)都是很常用的組件,尤其是在對話框中。單選按鈕(RadioButton)是一種具有排他性的選擇組件,用戶每一次只能選擇其中的一個(在同一個容器組件中,如同一Form上或RadioBox中)。而復選框(CheckBox)則不同,可以同時選擇多個。
兩種組件都有一個Checked屬性,用於標識和檢測是否被選中。我們使用這兩個組件,給上一節(Memo組件介紹)的例程(簡單編輯器)添加一些新的功能,使它可以選擇字體顏色和字體的樣式。
程序的界面如下圖所示:
程序如下: