社区
C#
帖子详情
C#winform状态栏问题
zhgougou
2012-10-09 09:29:21
private void timer_1_Tick(object sender, EventArgs e)
{
this.toolStripStatusLabel3.Text = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}
我这条语句为什么会造成整个界面的刷新呢?
...全文
399
13
打赏
收藏
C#winform状态栏问题
private void timer_1_Tick(object sender, EventArgs e) { this.toolStripStatusLabel3.Text = DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"); } 我这条语句为什么会造成整个界面的刷新呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SocketUpEx
2012-10-10
打赏
举报
回复
开双缓冲
奋斗吧_骚年
2012-10-10
打赏
举报
回复
帮不上忙 楼主 抱歉
zhgougou
2012-10-10
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
窗体上放了什么,我测试了下,放了个图片在窗体上,没看到整个界面刷新
[/Quote]
对啊 我重新开了个项目,做相同的测试,没有出现同样的问题,我也很纳闷了...我窗口上有个flowlayoutPanel控件,里面放的是chart控件,用来显示数据,我往下拉滚动条,然后一秒钟他定时滚动条弹回到最上面。。。造成我无法看下面的数据...
St_Jar
2012-10-10
打赏
举报
回复
窗体上放了什么,我测试了下,放了个图片在窗体上,没看到整个界面刷新
zhgougou
2012-10-10
打赏
举报
回复
自顶~在线求助
hustcyb
2012-10-10
打赏
举报
回复
这个估计跟你使用flowlayoutpanel控件有关系,你用定时器定时更新状态栏文本,会造成状态栏大小发生改变,flowlayoutpanel控件得重新计算各子控件的位置,因此造成整个flowlayoutpanel控件的刷新,你换成普通的Panel试试
jianghupt
2012-10-10
打赏
举报
回复
这条语句放在界面启动主线程执行的话,没有任何问题,随便你怎么放
检查自己的程序执行顺序。
zhgougou
2012-10-10
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
帮不上忙 楼主 抱歉
[/Quote]
非常感谢了
zhgougou
2012-10-09
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
基本判断你整个界面的刷新跟这句代码无关,应该是其它代码引起的。
[/Quote]
我把这句代码注释之后就没有这样的问题了...
spade24
2012-10-09
打赏
举报
回复
基本判断你整个界面的刷新跟这句代码无关,应该是其它代码引起的。
zhgougou
2012-10-09
打赏
举报
回复
自顶~~~在状态栏上有一个flowlayoutpanel控件 这个控件随着这个状态栏的更新也跟着刷新
C#
winform
【查看
状态栏
--StatusStrip】--实战练习二
1、从工具箱向窗体拖动控件----menuStrip控件----添加子菜单----Checked属性改为True 2、双击
状态栏
,在窗体添加代码 private void
状态栏
ToolStripMenuItem_Click(object sender, EventArgs { if (tsmiStatusStrip.Checked == true) { tsmiStatusStrip.Checked = false; statusStrip.
C#
winform
【在
状态栏
显示实时时间】--实战练习一
1、从工具箱向窗体拖动两个控件----timer控件和statusStrip控件 2、选择
状态栏
的属性----点击Items----添加一个项----把Text改为显示日期时间 3、选择Timer属性,把Enabled改为【True】,Interval改为【1000】 4、点击事件----在Tick按下回车键 5、输入代码 private void timer1_Tick(object sender, EventArgs e) { toolStripStat..
C#
winform
开发中
状态栏
的设置和窗口间参数传递
通过在statusStrip中插入空白段,并设置spring为true来实现对齐和填充。spring属性为是否填充
状态栏
。窗口参数传递方式单向传递和参数回传。
C#
WinForm
窗体控件(二)
菜单列表控件 1、MenuStrip - - 菜单 优先级最高,默认显示在窗口的最上面,可以通过Dock属性来调整。 菜单单项的显示文本可以通过在ToolStripMenu中输入来设定。 ShortCutKey是设定某个按键的快捷键。ShowShortCutKey属性是是否显示快捷键方式。 2、ContextMenuStrip – 右键菜单 可以绑定在任何一个控件上面,添加操作快捷键,并可以设置多层; 每一个快捷键就相当于一个按钮。 从工具栏当中向窗口添加一个ContextMenuStrip,设置添
C#
WinForm
打开IE设置
状态栏
隐藏
private static void StartIE() { object[] oParameter = new object[1]; //InternetExplorer.Application tIE = Type.GetTypeFromProgID("InternetExplorer...
C#
111,130
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章