我有一个C#表单应用程序,因为我有一个菜单,其中一个项目是help
.它有一个子项目About
.正如您在许多应用程序中看到的,当您单击帮助时,会打开一个单独的对话框,其中显示了该信息.
我想要这样的东西,请帮助我如何做出类似的东西.
Taf*_*ari 22
看起来你没有长时间搜索,这里只是使用预定义的模板添加一个:
你可能会发现这个链接很有用:
从那里引用:
- 创建一个新的Windows窗体应用程序
- 在"解决方案资源管理器"中,在屏幕的左侧部分,右键单击Windows应用程序的名称.
- 选择添加 - >新项目
- 从"添加新项目窗口"中选择"AboutBox",将其命名为"AboutBox1",单击"添加"按钮.现在,您在应用程序中有两个表单"Form1" - 默认情况下由您的项目类型和"AboutBox1"创建.
- 右键单击"Form1"并选择"设计视图".
- 双击form1的设计酸面.
之后你会看到这段代码:
Run Code Online (Sandbox Code Playgroud)private void Form1_Load(object sender, EventArgs e) { }
将此代码添加到您的应用程序中,如下所示:
Run Code Online (Sandbox Code Playgroud)private void Form1_Load(object sender, EventArgs e) { AboutBox1 a = new AboutBox1(); a.Show(); }
运行该应用程序.
在设计时将菜单添加到Windows窗体在Windows窗体设计器中打开要添加菜单的窗体.
double-click
的MenuStrip
组件.然后,您可以使用该particuler subMenu项目的Click事件执行以下操作.提示:只需单击subMenu项目然后rightclick->Properties
..然后您就可以找到Click Event
for subMenuItem
.
private void aboutToolStripMenuItem1_Click(object sender, EventArgs e)
{
AboutWindow aboutWindow = new AboutWindow();
aboutWindow.Show();
}
Run Code Online (Sandbox Code Playgroud)
模板中有一个关于框的标准,尝试项目/添加新项目并查找关于框。您可以像常规对话框形式一样显示它,例如使用 new AboutBox(this)。显示对话框();在菜单项单击处理程序中。