找不到类型或命名空间名称

时间:2017-07-02 23:23:31

标签: c# xamarin mono gtk#

我正在使用Mono和GTK开发一个跨平台的应用程序#但我似乎在尝试使用Mono编译应用程序时出错。 Xamarin Studio生成了一个新的命名空间,其名称与根目录相同,我得到的错误如下:

image

以下是我的MainWindows.cs文件的代码:

using System;
using Gtk;

public partial class MainWindow : Gtk.Window
{
public Ticket_Tracking.Search search;
public Ticket_Tracking.Update update;
public Ticket_Tracking.Add aadt;
    public MainWindow() : base(Gtk.WindowType.Toplevel)
    {
        Build();

        Gdk.Color col = new Gdk.Color();
        Gdk.Color.Parse("light blue", ref col);
        this.ModifyBg(Gtk.StateType.Normal, col);

        btnAdd.Clicked += btnAdd_clicked;
        btnUpdate.Clicked += btnUpdate_clicked;
    }


    protected void btnSearch_clicked(object sender, EventArgs args)
    {
        this.Hide();
        //Ticket_Tracking.Search search = new Ticket_Tracking.Search();

        search.Show();

    }

    protected void btnAdd_clicked(object sender, EventArgs args)
    {

        this.Hide();

        //Ticket_Tracking.Add addt = new Ticket_Tracking.Add();
        addt.Show();
    }
    protected void btnUpdate_clicked(object sender, EventArgs args)
    {

        this.Hide();

        //Ticket_Tracking.Update update = new Ticket_Tracking.Update();
        update.Show();
    }
    protected void OnDeleteEvent(object sender, DeleteEventArgs a)
    {
        Application.Quit();
        a.RetVal = true;

    }
}

我使用的三个公共对象由GTK#自动创建,位于User Interface文件夹中。有谁知道如何解决这个名称空间问题或者我应该添加什么引用?

1 个答案:

答案 0 :(得分:0)

简单添加引用gdk-sharp(你使用的是gdk.color - 类!)