c# - 我可以将新表格加载到面板中吗?

标签 c# panel frontend windows-applications

我在 Windows 应用程序上工作。我有一个表单的菜单条,我想问一下,我可以有一个面板,它会在特定单击 menustripitem 时加载新表单。

例如:

File Data 
  ABC  Hello
  XYZ  Bye

这是我的菜单栏。单击 ABC 我不想继续使用不同的形式,我可以做些什么吗 (无论我想要什么)使用面板在同一个表单上。

谢谢

最佳答案

我想我也有同样的问题。

但我找到了答案

CodeProject Example

首先你必须配置表单:

myForm.FormBorderStyle = FormBorderStyle.None;

然后,操纵 Action :

Form1 myForm = new Form1();
myForm.TopLevel = false;
myForm.AutoScroll = true;
frmMain.Panel2.Controls.Add(myForm);
myForm.Show();

希望能帮到你。拥抱:D

关于c# - 我可以将新表格加载到面板中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7993260/

相关文章:

c# - Numericupdown 强制千位分隔符在每次按键时更新文本

c# - 在ShowDialog之后立即从ViewModel执行操作

c# - 使用 Func 将条件组作为参数传递

c# - PaintEvent 不过度绘制

javascript - 如何迭代多维 javascript 对象数组

javascript - 工具提示嵌套在<label>中,防止 'mousedown'触发输入:active

c# - 在表达式中将派生类转换为父类

python - 不平衡面板数据 : How to use Time Series Splits Cross-Validation?

apache-flex - Flex - 如何制作选项卡式面板

javascript - 升级到 Angular/AngularCLI/Rxjs 版本 6,但获取 "Property ' take' 在类型 'Observable"上不存在