【C#】窗口中点击菜单弹出的新窗口怎么布局

点击第一个窗口的菜单弹出另一个窗口
如果是这样的话
Form f2 = new Form();
f2.ShowDialog();
那这个f2是个空白的窗口
我怎么布局这个新窗口呢,又不能用工具箱。

那我如果新建一个窗口,就可以拖工具箱的控件进行布局。但是这两个窗口是独立的,怎么实现调用呢,点击就能弹出?

你可以新建一个窗体,之后拖好控件(假如窗体的name为form2)
你就 form2 f = new form2(); f.ShowDialog();这么显示

其实用你Form f2 = new Form();
f2.Text = "44";
f2.ShowDialog();
也是可以设置属性的
温馨提示:内容为网友见解,仅供参考
无其他回答

C# winform 弹出输入框
首先,新建一个C#窗体项目。其次,添加控件至窗体,调整布局。将文本框控件命名为txtString,将确定按钮命名为btnOK,其文本为“确定”;将取消按钮命名为btnCancel,其文本为“取消”。接着,为按钮添加事件处理代码。双击按钮,为确定按钮添加点击事件,为取消按钮添加点击事件。点击确定按钮时,弹出对话框...

我找了好久不知道如何, 更改C#控制台调试窗口的显示位置,比如说我想让...
cmd窗口标题栏这里右键-布局,有一个由系统定位窗口,默认是勾上的,去掉勾选,然后窗口位置都设置成0就可以显示在左上角。

.NET CORE(C#) WPF 抽屉式菜单
项目结构包括:App.xaml,设置启动视图为MainWindow.xaml,在Application.Resources中增加MaterialDesignThemes库样式文件。在MainWindow.xaml中,演示窗体布局,启动时菜单位于显示窗体左侧-150位置。点击展开菜单,使用简单动画逐步显示在左侧。代码示例如下:xml 点击【阅读原文】查看完整代码,适用于Dotnet9网站上...

vs C#界面中点击最大化按钮,其中的控件位置,怎么让它们保持与不最大...
这是我以前用的控件同比例放大缩小的,希望对你有用 public void AutoScale(FormMain form){ form.Tag = form.Width.ToString() + "," + form.Height.ToString();form.SizeChanged += new EventHandler(Form1_SizeChanged);} private void Form1_SizeChanged(object sender, EventArgs e){ string[...

C#中 不同的按钮弹出同一个窗口,但是按钮不同窗口加载时有不同的行 ...
FormB: Form{public int flag=0; \/\/加一行这个} 然后你的A中点按钮1的时候,代码就可以是 FormB b=new FormB();b.flag=1;b.ShowDialog();同样点2的时候设定flag为2就行了,这样在FormB的load就可以判断一下 if(flag==1) { \/\/布局1 }else if (flag==2) { \/\/布局2} ...

用vs2008运行c#文件就会弹出很多窗口,该怎么解决。。。
这是布局问题。。。重置一下 1. 关闭所有 Visual Studio XXX实例。2. 单击“开始”,选择“运行...”。3. 键入“devenv.exe \/resetuserdata”。

C# 实现多个子窗体切换效果
多窗体切换的核心原理在于使用一个panel容器,将多个相同大小的窗口展示在其中。通过合理布局,我们能够实现主窗体与多个子窗体之间的灵活切换。以下为实现多窗口切换的步骤:首先,创建主窗体并在其中放置一个panel容器和按钮,用于控制切换。然后,新建用于在主窗体中显示的子窗体。这些子窗体是基于用户控件(...

C# 我切换界面时布局控件很慢是怎么回事
在主窗口里,把Panael的类名改为你的新Panel, 每次有新步子之后,更新Panel的那个棋子属性,然后调用Panel的Update方法即可。这样比新增控件的方法速度快很多。画棋子时,可以直接用graphics.drawimage方法来绘上去即可。在windoww7中,似乎如果短时间里切换窗口,windows7似乎会帮程序保存位图,连paint事件都...

c# form 窗口放大 布局问题
第二个 =DockStyle.Fill 然后调整一下大小,这样就形成了一个上面高度不变的区域和下面跟着窗体大小一直在变得区域。 然后你可以把button之类的放在上面的那个高度不变的区域里面,因为就一般的布局而言我们是不希望button跟着改变大小的吧。 再之后。吧datagridview放在下面的变化区域里,然后把Dock属性...

C# 窗体的属性怎么改 突然找不到整个窗体的属性在哪了
点击窗体,右击就会出来属性,点击属性,就有旁边的属性详细框了,希望我的回答对你有帮助,若帮助到您,请及时采纳

相似回答