c# - 在 listBox 中的多个选项之间进行选择
问题描述
我在主窗体上有 C# WinForm 项目和 listBox。我需要检查用户选择了哪些项目,然后执行适合所选项目的操作。我试图在 Form.Load 中使用 Timer,所以当加载 Form 时,它会定期启动 Timer Interval 调用,用于我的检查功能。但是,当我选择列表中的任何项目时,什么都没有发生。我还尝试在无休止的 While(true) 循环中插入 Timer。这就是当时的错误。
System.Timers.Timer tmr = new System.Timers.Timer();
tmr.Elapsed += new ElapsedEventHandler(Checking_Options);
tmr.Interval = 10; //
tmr.Enabled = true; //
public void Checking_Options(object source, ElapsedEventArgs e)
{
switch (listBox2.SelectedIndex)
{
case 0:
如何正确实现这一点?
解决方案
推荐阅读
- c# - 如何动态生成 blazor 的@bind-Value?
- delphi - 如果发生异常或发生特定条件,则执行除节以外的部分
- android - 从云托管的 sql 服务器获取 android 应用程序上的数据
- scala - 字符串拆分 - 按标签拆分
- bluetooth - 我们可以将android智能手机蓝牙角色更改为奴隶吗
- excel - 对象“形状”的“表格”方法失败 - PowerPoint
- python - 使用日期列或插入新的索引列?
- kubernetes - 从主机系统恢复 kubeconfig
- excel - Excel - 总结一组条件在范围内的一行内发生的次数
- arrays - ksh 中的数组和分隔符