【发布时间】:2017-05-31 19:34:53
【问题描述】:
我有一个树节点,它显示来自 SQL 数据库的清单。我有一种方法可以获取选定的工作流。
如果选中了一个复选框,我想启用运行按钮,如果没有选中任何内容并在加载时禁用该按钮。
我不确定该 if 语句应该放在哪里。我尝试将它放在单击操作的运行按钮下,但它无法正常工作。
感谢任何帮助。
List<WorkflowViewModel> workflowViewList = new List<WorkflowViewModel();
var workflowList = GetSelectedWrokflows();
if (workflowList.Count == 0)
{
button.enabled = false;
}
else
{
button.enabled = true;
}
【问题讨论】:
-
我不确定,但可能将 if 语句放在第 20 行就可以了。如果没有看到您的代码,我无法更准确地说出
-
@SergeyBerezovskiy 它应该在第 5 行,课外。和命名空间之后。
-
您应该编写
AfterCheck事件,进行所有测试,然后设置按钮状态。 -
为什么用
sql标记这个问题? -
我不确定该 if 语句应该放在哪里 到函数中。你应该在哪里调用这个函数?在 AfterCheck 事件中。