控件刷新很慢的问题 我做了一个播放器列表的控件,在一个Panel里加一些label(影片名称),功能很简单,点一个label(影片标题)可以让下面的一些label(影片分集)隐藏或显示,奇怪的是实现起来反应很慢,大概要1、2秒的时间才有效果,请问有没有什么好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码很简单public void doExpand(){ if (LabelImage.ImageIndex == 0) { LabelImage.ImageIndex = 1; expanded = true; foreach ( c in lbllist) { c.Visible = true; } } else { LabelImage.ImageIndex = 0; expanded = false; foreach ( c in lbllist) { c.Visible = false; } } //RaiseEvent onExpand(Me, New EventArgs)} 建议用GDI+绘制而不使用控件。 把label放到另一个panel里面隐藏panel,遍历需要速度,不过基本上遍历几百上千个分集的速度应该感觉不出来的,你这代码太少,而且界面布局也不知道你是怎么划分的 C#如何定义过程时能返回参数信息 C#___关于winform 读取系统文件的问题,赠所有积分! 大家给小弟提点建议! 程序员的一天的郁闷之九(关于Hashtable)(100分) 一些简单的编程选择题 急 截至到下午1点 在线等 如何控制任务栏的窗口隐藏?? 关于光标的问题 从JPG读过来的图像,编辑后,save怎么变模糊了?图片大小也比原来小了很多 很简单的一个问题,,,,,,快来得分啊. 求救,在C#中有没有办法把DataGrid中的内容打印出来 关于关闭窗口 来拿分吧 c# 按时间聚合的实现问题
public void doExpand()
{
if (LabelImage.ImageIndex == 0) {
LabelImage.ImageIndex = 1;
expanded = true;
foreach ( c in lbllist) {
c.Visible = true;
}
} else {
LabelImage.ImageIndex = 0;
expanded = false;
foreach ( c in lbllist) {
c.Visible = false;
}
}
//RaiseEvent onExpand(Me, New EventArgs)
}