2017-08-14 49 views
-2

所以,其实我的代码在Java中,但上周,我开始与C#编程C# - 如何使用代码创建一个窗口?

可能有人也许会告诉我如何创建一个窗口

但我想创建它使用代码只有,没有图形窗口编辑器,如Visual Basic。

清除C#代码。

感谢,任何人谁可以回答!

** C# Form

+1

查找到'Form1.Designer.cs',这就是设计师如何创建一个表单,你必须自己做,否则什么。 – Sinatr

回答

5

在这里,你得到了一个起点。 (这是一个控制台应用程序)只记得在项目中添加“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评论

+1

谢谢!它就像在Java中一样。 – whispereq

相关问题