這兩個選框的區別是壹個通過用圓圈表示,壹個通過用方框表示。
(2)單選框:只能選中壹項命令。是圖形用戶界面上的壹種控件。它容許用戶在壹組選項中選擇其中壹個。單選框的外觀壹般是壹個空白的圓洞。而在它的旁邊則通常有壹個文字的標簽。它的用途除了描述之外,還可用於選擇該選擇:當用戶按下標簽,所應的選擇鈕就會被選上。已選上的選擇鈕壹般會在圓洞內加上壹小圓點。另外為了加強可親性accessibility),單選框可以對應上壹個快速鍵(access key),使用家可使用鍵盤上的按鍵來選擇所應的選擇鈕。壹般來說,標簽上的快速鍵會用底線標示,例如“Activate”代表A為快速鍵。而當快速鍵沒有在標簽內出現,便會用括號表示,例如“啟用(A)”。單選框壹旦選上,除了選擇另壹個選項之外,便沒法取消。所以有時在壹些用戶接口上會有空白的選擇、重置或默認按鈕。
(2)復選框,也叫做CheckBox,是壹種基礎控件。.NET的工具箱裏包含這個控件,它可以通過其屬性和方法完成復選的操作。為了完成更多復雜的需求,也出了第三方控件的復選框。只需要將其dll添加到工具箱裏,就可以使用更多功能的復選框控件。