当前位置:好一点 > 大学排名 >三本排名 >正文

收银盒十大品牌排行榜 ...让窗体弹出(也就是相当于超市里面付款时收银盒自...

更新:2023年09月29日 23:10 好一点

好一点小编带来了收银盒十大品牌排行榜 ...让窗体弹出(也就是相当于超市里面付款时收银盒自...,希望能对大家有所帮助,一起来看看吧!
收银盒十大品牌排行榜 ...让窗体弹出(也就是相当于超市里面付款时收银盒自...

...让窗体弹出(也就是相当于超市里面付款时收银盒自...

听不懂你的意思,但给岩樱迹你一段代码,用到了事件委托颂胡,代码如下:
public class ExampleClass
{
//这是类的构造函数,我们在这里订阅事件
public ExampleClass()
{
//在这里,我们创建一个 EventClass
EventClass ec = new EventClass();

//然后我们设置订阅它的 MyEventDelegate 这个 EventHandler
ec.MyEventDelegate = new EventHandler(EventFunction);
}

/// <summary>
/// 这个就是 EventHandler 的具体函数了,可以发现,它的参数和返回类型都是和
/// EventHandler 的定义是一样的。所以在上面,可以创建一个 EventHandler 类型的委托:
/// ec.MyEventDelegate = new EventHandler(EventFunction);
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void EventFunction(object sender, EventArgs e)
{
System.Windows.Forms.MessageBox.Show("已经被调用了,说明十秒钟过去了!", "提醒", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
}
}

/// <summary>
/// 这是测试类,这个类会引发事件。
/// 这里作为简化,并未使用事件,而是直接使用了委托
/// </summary>
public class EventClass
{
/// <summary>
/// 这里使用了C#3.0的自动属性写法,实际上是一个类型为EventHandler的属性
/// 它的意思是,我们这里接收一个类型为 EventHandler 的事件订阅
/// </summary>
public EventHandler MyEventDelegate { get; set; }

/// <summary>
/// 这里是构造函数
/// </summary>
public EventClass()
{
//我们创建一个定粗并时器
System.Timers.Timer timer = new System.Timers.Timer();

//然后设定周期为10秒钟。意味着十秒钟后这个定时器会触发事件
timer.Interval = 10000;

//订阅timer的Tick事件。当十秒钟后,这个事件会被触发,我们订阅它
timer.Elapsed += new System.Timers.ElapsedEventHandler(timer_Elapsed);

//最后我们启动这个定时器
timer.Start();
}

/// <summary>
/// 订阅Timer的过时时间。当Timer满足指定的要求的时候,这个会被触发。
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
//在这里,十秒钟已经过去了。我们要做的事情,一是让timer停下来不在计时
//这里的sender是发送这个事件的源对象,在这里当然就是那个定时器了
((System.Timers.Timer)sender).Stop();

//这里需要检查 MyEventDelegate 是否有人订阅了,如果没有,它就是 null
//如果有,那么我们就调用它。
if (MyEventDelegate != null)
{
MyEventDelegate(this, new EventArgs());
}
}
}

以上就是好一点整理的收银盒十大品牌排行榜 ...让窗体弹出(也就是相当于超市里面付款时收银盒自...相关内容,想要了解更多信息,敬请查阅好一点。

与“收银盒十大品牌排行榜 ...让窗体弹出(也就是相当于超市里面付款时收银盒自...”相关推荐

每周推荐




最新文章

江苏高考260分能上什么学校

江苏高考260分能上什么学校

时间:2024年12月22日
公司介绍  联系我们
  鲁ICP备2021028409号-10

好一点 淄博机智熊网络科技有限公司版权所有 All right reserved. 版权所有

警告:未经本网授权不得转载、摘编或利用其它方式使用上述作品