int
ob;
int a = Controls.Count;
int [] tt = new int [a];
for ( int intindex = 0 ; intindex < a ; intindex ++ )
... {
tt[intindex] = intindex;
}
for ( int j = 1 ; j < a ; j ++ )
... {
for (int i = 0; i < a - 1; i++)
...{
if (Controls[tt[i]].Location.Y > Controls[tt[i+1]].Location.Y)
...{
ob = tt[i];
tt[i] = tt[i + 1];
tt[i + 1] = ob;
}
else if (Controls[tt[i]].Location.Y == Controls[tt[i + 1]].Location.Y)
...{
if (Controls[tt[i]].Location.X > Controls[tt[i + 1]].Location.X)
...{
ob = tt[i];
tt[i] = tt[i + 1];
tt[i + 1] = ob;
}
}
}
}
for ( int intindex = 0 ; intindex < a; intindex ++ )
... {
System.Console.WriteLine(this.Controls[tt[intindex]].Name);
}
int a = Controls.Count;
int [] tt = new int [a];
for ( int intindex = 0 ; intindex < a ; intindex ++ )
... {
tt[intindex] = intindex;
}
for ( int j = 1 ; j < a ; j ++ )
... {
for (int i = 0; i < a - 1; i++)
...{
if (Controls[tt[i]].Location.Y > Controls[tt[i+1]].Location.Y)
...{
ob = tt[i];
tt[i] = tt[i + 1];
tt[i + 1] = ob;
}
else if (Controls[tt[i]].Location.Y == Controls[tt[i + 1]].Location.Y)
...{
if (Controls[tt[i]].Location.X > Controls[tt[i + 1]].Location.X)
...{
ob = tt[i];
tt[i] = tt[i + 1];
tt[i + 1] = ob;
}
}
}
}
for ( int intindex = 0 ; intindex < a; intindex ++ )
... {
System.Console.WriteLine(this.Controls[tt[intindex]].Name);
}