在MonoDevelop中使用C#开发时,如果你在解决方案中添加了一个新的窗口(通常是一个继承自System.Windows.Forms.Form
的类),但在Stetic(MonoDevelop的UI设计工具)中找不到“设计视图”,可能是由于以下几个原因:
System.Windows.Forms
。.cs
扩展名,并且文件名符合命名规范。System.Windows.Forms
和其他必要的UI组件库已被添加。.cs
扩展名。MyForm.cs
。以下是一个简单的示例,展示如何在C#中创建一个新的窗口类:
using System;
using System.Windows.Forms;
public class MyForm : Form
{
public MyForm()
{
this.Text = "My New Form";
this.Size = new System.Drawing.Size(300, 200);
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new MyForm());
}
}
如果你已经尝试了上述所有步骤但问题仍然存在,可能需要进一步检查MonoDevelop的日志文件或寻求社区的帮助。
领取专属 10元无门槛券
手把手带您无忧上云