2010-05-31 175 views

回答

2

Checked屬性設置爲True在Visual Studio中在設計時的屬性窗口。

1

對於給定的複選框?在表單設計器中編輯表單,並將Checked屬性更改爲true。

對於環境中的所有複選框,無需單獨更改每個複選框?無法完成。雖然我想如果你真的有雄心壯志,你可以寫一個後編譯器或其他的。

2

你還沒有指定是哪個平臺,所以我會回答這個WPF,它絕對有可能。

您可以使用CheckBox.IsCheckedProperty上的OverrideMetadata方法爲所有CheckBox提供默認值「true」。該代碼添加到(在App.xaml.cs)你的App類:

protected override void OnStartup(StartupEventArgs e) 
{ 
    base.OnStartup(e); 

    CheckBox.IsCheckedProperty.OverrideMetadata(typeof(CheckBox), 
     new FrameworkPropertyMetadata(true)); 
} 
7

我想你只能意味着在打開一個表格,一個或多個複選框被選中。

在方法簡單地寫

private void Form_Loaded (object sender, RoutedEventArgs e) { 
    CheckBox1.IsChecked = true; 
} 
2

要設置複選框:

CheckBoxName.SetCurrentValue(CheckBox.IsCheckedProperty, true); 

要取消設置複選框:

CheckBoxName.SetCurrentValue(CheckBox.IsCheckedProperty, false); 
1

chkEntregue.CheckState = CheckState.Checked;

相關問題