void MoveMax()
{
if(cpcture.Panl==null)
return;
int k=200;
int sum=0;
Panel[] p = cpcture.Panl;
for(int i=0;i<p.Length;i++)
{
if(p[i]!=null)
{
sum=i;
if(p[i].Left<6300)
{
k=i;
p[i].Left-=cpcture.MoveWidth;
}
if(p[i].Left<(0-p[i].Width))
{
p[i].Left=6300;
}
}
}
if(k>sum)
return;
if(p[k].Right<6300)
{
if(k==sum)
{
p[0].Location=new Point(p[k].Right,60);
}
else
{
p[k+1].Location=new Point(p[k].Right,60);
}
} }
---
为什么过了第一次后,每次第一个Panel移动到窗体最左边,其他才会跟着显示出来???
{
if(cpcture.Panl==null)
return;
int k=200;
int sum=0;
Panel[] p = cpcture.Panl;
for(int i=0;i<p.Length;i++)
{
if(p[i]!=null)
{
sum=i;
if(p[i].Left<6300)
{
k=i;
p[i].Left-=cpcture.MoveWidth;
}
if(p[i].Left<(0-p[i].Width))
{
p[i].Left=6300;
}
}
}
if(k>sum)
return;
if(p[k].Right<6300)
{
if(k==sum)
{
p[0].Location=new Point(p[k].Right,60);
}
else
{
p[k+1].Location=new Point(p[k].Right,60);
}
} }
---
为什么过了第一次后,每次第一个Panel移动到窗体最左边,其他才会跟着显示出来???
解决方案 »
- C# 控件中,当鼠标指向控件时,显示提示文本的属性是哪个?.如VB中控件的ToolTipText属性一样
- 本地表如何使用DataSet更新到服务器的数据库中
- C#中我定义的常量想在不同的类中使用,如何办?
- c# Winform 获取麦克风音量 控制麦克风音量大小
- 从session中取值问题
- C# namespace 获取类名
- 關於DataGrid的問題
- Raw Socket的问题,是关于SYN扫描的?
- .net程序使用acess数据库,表记录接近2万条,access是否能承受得起?望各位有经验的朋友指点!
- 如何在程序里执行一个C写好的一个DOS程序(带参数的)
- 项目组要用C#做项目,以前公司没做过上层软件,请问各位朋友工作中用什么软件控制版本
- 编写竖状进度条~~
谢谢!