Xamarin Monodevelop - Ошибка CS0103
Я только что установил Xamarin Monodevelop на Mac OSX, я создал проект GTK#, где у меня есть очень простое окно, которое я даже не коснулся. Это ошибка, которая мне дает Build();
Error CS0103: The name 'Build' does not exist in the current context
using System;
using Gtk;
public partial class MainWindow: Gtk.Window
{
public MainWindow () : base (Gtk.WindowType.Toplevel)
{
Build ();
}
protected void OnDeleteEvent (object sender, DeleteEventArgs a)
{
Application.Quit ();
a.RetVal = true;
}
}
1 ответ
Решение
Build
метод создается конструктором интерфейса Stetic, сродни InitializeComponents
построителя пользовательского интерфейса Visual Studio.
Кажется, есть ошибка в Xamarin Studio (я использую 5.5.4.15), где Build
Метод не генерируется, если вы не добавите виджет в окно. Попробуйте добавить VBox
или другой контейнер, а затем восстановить.