form1 always too small ....

H

Herfried K. Wagner [MVP]

tom said:
and hides the rest.
It must be a simple property thing, right,

What is hidden on the form? Maybe you can provide more information on
what you mean.
 
T

tom

thanks, can i try a different answer:
if
in visual studio, i make a form,
and resize it to be about twice as big
then
when I run the app,
the form size is always as is was created, too small,
but
I hoped it would be the size that i resized it too
 
H

Herfried K. Wagner [MVP]

tom said:
thanks, can i try a different answer:
if
in visual studio, i make a form,
and resize it to be about twice as big
then
when I run the app,
the form size is always as is was created, too small,
but I hoped it would be the size that i resized it too

Can you post the code of your form (if it's not too much)?
 
T

tom

Herfried K. Wagner said:
Can you post the code of your form (if it's not too much)?

i'd rather not, sorry
i'm sure its a simple setting that makes
the run time form size
equal to
the size you see it in the IDE
(after making it a bit bigger
with the resizing cursors)
 
T

tom

tom said:
i'd rather not, sorry
i'm sure its a simple setting that makes
the run time form size
equal to
the size you see it in the IDE
(after making it a bit bigger
with the resizing cursors)

i need the form to automatically size
(that is: stay the same size that I can set it to in the IDE)
in order to accomodate all the things on it (comboboxes, richtextboxes etc).
thanks
tom
 
T

tom

tom said:
i need the form to automatically size
(that is: stay the same size that I can set it to in the IDE)
in order to accomodate all the things on it (comboboxes, richtextboxes etc).
thanks
tom
ok, I can do better than that:
1. when I soze the form (Form1) in the IDE
to something bigger than the default size.
then I can see the properties\layout\size pair of value
change to the right size,
2. but when starting the app,
the form does not adhere to this size
 
C

Chris Botha

I think something got screwed up in the designer generated code. It happened
to me a couple of times, especially when I derive from another form, or use
user controls.
Create a new form, size it, go to the bad form's design view, copy
everything from the form's face onto the new form. See how it runs, it
should be OK. Then copy all your code from the bad form below the region
"Windows Form Designer generated code" into the new form. Test run it again.
If it is the wrong size now, then check your code.
If this does not help, sorry, then I don't know what the problem is.
 
T

tom

guys - thanks very much - no joy yet:
i created a whole new form, and everything works just as badly as before.
it happens all the time, with every for, even an ultra basic form I just made. Code below.


But - stop press:
I just noticed:
when you run (any) form,
and THEN change the size,
and exit;
then the next time you run it, it stays at the resizez size.
Now - "der" you all say,
but its not like the prevoius IDE I was using,
and its difficult to get my tiny mind arouns all this,
AND I want it to stop.
I still reckon it might be a simple setting:
either that - or a great big nasty thing.

thanks
tom

--------------------------------------------

using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace _11
{
/// <summary>
/// Summary description for Form1.
/// </summary>
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button button2;
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.Container components = null;

public Form1()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}

/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}

#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.button1 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// button1
//
this.button1.Location = new System.Drawing.Point(32, 32);
this.button1.Name = "button1";
this.button1.TabIndex = 0;
this.button1.Text = "button1";
//
// button2
//
this.button2.Location = new System.Drawing.Point(592, 472);
this.button2.Name = "button2";
this.button2.TabIndex = 1;
this.button2.Text = "button2";
//
// Form1
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(680, 518);
this.Controls.Add(this.button2);
this.Controls.Add(this.button1);
this.Name = "Form1";
this.Text = "Form1";
this.ResumeLayout(false);
}
#endregion

/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
}
}
 
T

tom

bit closer now......
1. when
I kill the running app with the lil' old cross on the top right hand corner of the form
then
the form keeps its shape if i resized it; but
2. if
I kill the app with my menu: file\exit which is Application.Exit();
then
it does not

still stuck though;
thanks for sticking with me .........

guys - thanks very much - no joy yet:
i created a whole new form, and everything works just as badly as before.
it happens all the time, with every for, even an ultra basic form I just made. Code below.


But - stop press:
I just noticed:
when you run (any) form,
and THEN change the size,
and exit;
then the next time you run it, it stays at the resizez size.
Now - "der" you all say,
but its not like the prevoius IDE I was using,
and its difficult to get my tiny mind arouns all this,
AND I want it to stop.
I still reckon it might be a simple setting:
either that - or a great big nasty thing.

thanks
tom

--------------------------------------------

using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace _11
{
/// <summary>
/// Summary description for Form1.
/// </summary>
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button button2;
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.Container components = null;

public Form1()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}

/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}

#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.button1 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// button1
//
this.button1.Location = new System.Drawing.Point(32, 32);
this.button1.Name = "button1";
this.button1.TabIndex = 0;
this.button1.Text = "button1";
//
// button2
//
this.button2.Location = new System.Drawing.Point(592, 472);
this.button2.Name = "button2";
this.button2.TabIndex = 1;
this.button2.Text = "button2";
//
// Form1
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(680, 518);
this.Controls.Add(this.button2);
this.Controls.Add(this.button1);
this.Name = "Form1";
this.Text = "Form1";
this.ResumeLayout(false);
}
#endregion

/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
}
}
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top