C# 测试是否选中复选框 问题:
如何经常检查复选框是否已选中,如果已选中,则执行某些操作 如果取消勾选,则撤消更改 我试过的 您可以订阅复选框的,当C# 测试是否选中复选框 问题:,c#,while-loop,C#,While Loop,如何经常检查复选框是否已选中,如果已选中,则执行某些操作 如果取消勾选,则撤消更改 我试过的 您可以订阅复选框的,当选中的属性的值更改时,复选框将出现: public Form1() { InitializeComponent(); statusCmb.Text = "All"; advancedQueryCb.CheckedChangedEvent += (sender, e) => { var checkbox = (CheckBox)
选中的属性的值更改时,复选框将出现:
public Form1()
{
InitializeComponent();
statusCmb.Text = "All";
advancedQueryCb.CheckedChangedEvent += (sender, e) =>
{
var checkbox = (CheckBox)sender;
if (checkbox.Checked)
{
// The checkbox has been checked, so you can perform the
// necessary logic here
}
};
}
这就是活动的目的
public Form1()
{
InitializeComponent();
advancedQueryCb.CheckedChanged += advancedQueryCb_CheckedChanged;
}
void advancedQueryCb_CheckedChanged(object sender, EventArgs e)
{
tatusCmb.Text = null;
String SQL = "SELECT * FROM bd;
}
您是否考虑过订阅该活动,而不是经常检查复选框是否已选中?当复选框的已选中属性值更改并且您可以执行所需的SQL查询时,将引发此事件。这显然适用于WinForms和WPF应用程序,但您还没有指定是否使用此技术。不,我不知道它的存在。我现在会调查的,谢谢。
public Form1()
{
InitializeComponent();
advancedQueryCb.CheckedChanged += advancedQueryCb_CheckedChanged;
}
void advancedQueryCb_CheckedChanged(object sender, EventArgs e)
{
tatusCmb.Text = null;
String SQL = "SELECT * FROM bd;
}