为了账号安全,请及时绑定邮箱和手机立即绑定

winform程序遇到的一个问题

winform程序遇到的一个问题

缥缈止盈 2018-11-02 05:07:00
需求: winform一幅地图,运行变为全屏,这时地图会拉伸,我会监听鼠标点击事件,如果坐标在我设定好的区域, 比如 如果点击的位置在鄱阳湖,我该如何实现鄱阳湖闪烁呢? 其实问题就是如何实现闪烁?我考虑不停动态的换背景图,可是不好实现,谁有什么好方法?
查看完整描述

2 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

用背景切换,用一个timer控件来控制时间,当单击后用一个方法配合timer控件来切换,切换时可以将地图的每一个区域编号,根据编号操作,当在次单击别的区域时可以将整个地图的状态先恢复一下,然后在根据传入的编号配合timer控件进行在次闪烁。

private bool trigger(ref bool flicker)

{  

  flicker = ! flicker;

}


查看完整回答
反对 回复 2018-11-05
  • 2 回答
  • 0 关注
  • 348 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信