如何以编程方式创建窗口窗体



我有一个名为 source.cs 的唯一 c# 源文件,我使用 CSharpCodeProvider 从构建器编译它以获取可执行文件。

我会在构建器上放置一个选项,是否在应用程序启动时显示"关于"表单。

如何创建标题为"关于我们"的表单,然后在其中添加控件(标签,富文本编辑等)。

类似的东西

if (display_about_dialog) {
// code to display the form }

任何帮助将不胜感激

尝试这样的事情:

using (Form form = new Form())
{
    form.Text = "About Us";
    // form.Controls.Add(...);
    form.ShowDialog();
}

下面是 System.Windows.Forms.Form 类的文档页面。

如果您有类MyForm : System.Windows.Forms.Form(使用 Windows 窗体生成器创建)

你可以做

MyForm form = new MyForm();
form.Show();

启动 MyForm 的实例。


不过,如果您想创建一个简单的确认或消息对话框,请查看MessageBox的许多用途

MessageBox.Show("text");
MessageBox.Show("text", "title", MessageBoxButtons.OKCancel);
Form aForm = new Form();
aForm.Text = @"About Us";
aForm.Controls.Add(new Label() {Text = "Version 5.0"});
aForm.ShowDialog();  // Or just use Show(); if you don't want it to be modal.

Form是一个类,你可以像其他任何类一样实例化,设置它的属性,调用它的方法。

相关内容

  • 没有找到相关文章

最新更新