Click here to Skip to main content
15,906,645 members
Home / Discussions / C#
   

C#

 
GeneralPlease, help me! Pin
Giant Penguin10-Sep-03 0:20
Giant Penguin10-Sep-03 0:20 
GeneralContextMenu problem Pin
Mazdak9-Sep-03 23:28
Mazdak9-Sep-03 23:28 
GeneralRe: ContextMenu problem Pin
James T. Johnson10-Sep-03 8:25
James T. Johnson10-Sep-03 8:25 
GeneralRe: ContextMenu problem Pin
Mazdak10-Sep-03 9:08
Mazdak10-Sep-03 9:08 
GeneralRe: ContextMenu problem Pin
James T. Johnson10-Sep-03 9:24
James T. Johnson10-Sep-03 9:24 
GeneralRe: ContextMenu problem Pin
Mazdak10-Sep-03 22:00
Mazdak10-Sep-03 22:00 
GeneralAdd typed DataTable from one DataSet to another DataSet Pin
STW9-Sep-03 21:36
STW9-Sep-03 21:36 
GeneralRe: Add typed DataTable from one DataSet to another DataSet Pin
A.Wegierski10-Sep-03 2:54
A.Wegierski10-Sep-03 2:54 
GeneralRelocating Generated Dlls Pin
jtmtv189-Sep-03 13:41
jtmtv189-Sep-03 13:41 
Generalcasting System.Drawing.Imaging.EncoderValue Pin
RHamilton9-Sep-03 12:54
RHamilton9-Sep-03 12:54 
GeneralRetraction: casting System.Drawing.Imaging.EncoderValue Pin
RHamilton10-Sep-03 2:23
RHamilton10-Sep-03 2:23 
Generalupdating dataset through datagrid Pin
zuhx9-Sep-03 10:14
zuhx9-Sep-03 10:14 
GeneralRe: updating dataset through datagrid Pin
STW9-Sep-03 21:23
STW9-Sep-03 21:23 
GeneralRe: updating dataset through datagrid Pin
zuhx10-Sep-03 10:50
zuhx10-Sep-03 10:50 
GeneralRe: updating dataset through datagrid Pin
STW10-Sep-03 22:39
STW10-Sep-03 22:39 
GeneralRe: updating dataset through datagrid Pin
zuhx11-Sep-03 5:47
zuhx11-Sep-03 5:47 
GeneralRe: updating dataset through datagrid Pin
STW11-Sep-03 10:17
STW11-Sep-03 10:17 
GeneralRe: updating dataset through datagrid Pin
zuhx12-Sep-03 6:03
zuhx12-Sep-03 6:03 
GeneralRe: updating dataset through datagrid Pin
STW12-Sep-03 7:23
STW12-Sep-03 7:23 
GeneralRe: updating dataset through datagrid Pin
STW12-Sep-03 8:02
STW12-Sep-03 8:02 
QuestionHow to Scale down controls on a window Pin
sumeat9-Sep-03 10:04
sumeat9-Sep-03 10:04 
AnswerRe: How to Scale down controls on a window Pin
STW9-Sep-03 21:51
STW9-Sep-03 21:51 
I don't think that there exists a "Scale" Methode for this problem.

But I see that your code above is the solution for your problem. You just have to iterate through the Controls, resize them and set the right position. Perhaps you'll find a good common method for this. Maybe the Anchor property of a Control helps you.

Perhaps this may help too:


Array a=new ArrayList();
this.form.Controls.CopyTo(a,0) //Copies the Controls to an array

Form f=new Form();


foreach(object o in a)
{
Control ctrl=(Control)o; //get the control
ctrl=this.RecalcControl(ctrl) //Common Method to fix size and location

f.Controls.Add(ctrl);
}

void RecalcControl(Control ctrl)
{
ctrl.Size=..
ctrl.Location=..
return ctrl;
}

Your problem will be a good education for C#

Good luck

Stefan W.


GeneralLooking for a good book on C# Pin
Flack9-Sep-03 9:54
Flack9-Sep-03 9:54 
GeneralRe: Looking for a good book on C# Pin
gadgetfbi9-Sep-03 13:15
gadgetfbi9-Sep-03 13:15 
GeneralRe: Looking for a good book on C# Pin
David Stone9-Sep-03 13:44
sitebuilderDavid Stone9-Sep-03 13:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.