winforms C# - How to Create a Window Using Code Only?

kb5ga3dv  于 2023-05-18  发布在  C#
关注(0)|答案(1)|浏览(172)

所以,我实际上是用Java编程,但上周,我开始学习C#编程,
有人可以告诉我如何创建窗口吗?
但我想创建它使用
代码
,没有图形窗口编辑器,像Visual basic。
清除C#代码。

谢谢你给任何能回答的人!
**

r8uurelv

r8uurelv1#

这里有一个起点。(这是一个控制台应用程序)只要记住在项目中添加“system.windows.forms”到你的引用:https://msdn.microsoft.com/en-us/library/wkze6zky.aspx可能有办法!更好的方法,但这是其中一种方法。

using System.Windows.Forms;

namespace myform
{
    class Program
    {
        static void Main(string[] args)
        {
            Form myform = new Form();
            Button mybutton = new Button()
            {
                Text = "Hello",
                Location = new System.Drawing.Point(10, 10)
            };
            mybutton.Click += (o, s) =>
            {
                MessageBox.Show("world");
            };

            myform.Controls.Add(mybutton);
            myform.ShowDialog();

            while (myform.Created)
            {

            }
        }
    }
}

另见@Sinatr评论

相关问题