Windows 中已填入的複選框代表什麼?

Windows 中已填入的複選框代表什麼?

半填充複選框

選取複選框

第一行的複選框是否表示已選取?

答案1

這表示該選項的選項子樹的某些選項被選中,或某些物件的複選框被選中。

例如,當對多個檔案使用單一屬性對話方塊時。如果您選擇檔案onetwothree、 僅twothree為“唯讀”,則複選框將如下所示。但是,如果您僅選擇twothree,則該複選框將看起來已選取。如果您僅選擇one,則該複選框將被取消選取。

有時會使用如下所示的選項樹。

[] My meal
    [] Sandwich
        [] Bread
        [] Cheese
        [] Butter
    [] Drink

因此,如果全部「我的餐點」下面的選項被選中,「我的餐點」也將被選中。但如果只有一個不是(無論它是整個“三明治”還是只是“三明治”的子選項),“我的飯菜”就會像屏幕截圖中一樣。

答案2

從程式角度來說,複選框有 3 種狀態 - 已選取、未選取和不定

  • 已檢查 - 所有項目均符合標準。
  • 未選取 - 沒有項目符合標準。
  • 不確定 -一些的項目符合標準,或者未知是否應選中該方塊。

例子 -http://msdn.microsoft.com/en-us/library/ms743611(v=vs.85).aspx

下圖說明了 CheckBox 的三種狀態。該圖顯示了一個對話框,其中顯示了名為 accesstext 的應用程式中檔案的屬性。文件的屬性用複選框指示。在第一個圖形中,檔案是唯讀的(複選框被選中),第二個圖形是讀\寫(複選框未選中)。在前兩個圖形中,資訊僅涉及一個檔案 Pane1,但第三個圖形涉及 accesstext 應用程式中的所有檔案。有些檔案是唯讀的,有些是讀\寫的,無法確定整個應用程式的屬性(CheckBox 為空)。

已檢查

已檢查

未選取

未選取

不定

不定

答案3

此複選框有三種狀態:

  • 白色,空:未選擇此選項(且沒有任何它的子選項,如果有的話)
  • 綠色的:一些子選項已選擇,有些未選擇
  • 勾選:該選項被選中,如果有子選項,全部其中被選中。

答案4

對於目錄來說意味著什麼?我嘗試取消選中僅原因屬性並遞歸應用它幾次,但它仍然顯示為第一個複選框...

您的評論表明您正在瀏覽資源管理器中的資料夾,因此這裡是必要的舊新事物連結來回答您真正遇到的問題:為什麼資料夾的唯讀屬性如此奇怪?

歸根究底,唯讀標誌和系統標誌告訴資源管理器檢查資料夾中是否有指定資料夾自訂的desktop.ini 檔案。大多數程式都會忽略資料夾的唯讀標誌,至少在傳統意義上「不允許向此資料夾寫入任何內容」。這就是您在資源管理器中看到不確定狀態的原因。

還有MS 知識庫文章 326549

資料夾的唯讀複選框不可用,因為它不適用於該資料夾。您可以使用此複選框來設定資料夾中檔案的唯讀屬性。但是,您無法使用 Windows 資源管理器來確定資料夾是否設定了唯讀和系統屬性。若要確定在資料夾上設定的屬性或變更這些屬性,必須在命令提示字元中使用 Attrib 命令。

相關內容