namespace ProjNamespace.GUI
{
partial class MianForm
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Text = "Form1";
}
#endregion
}
}
C#: переопределение void Dispose(bool disposing) в WinForms
Код:
И получаю:
Код:
Error 1 'ProjNamespace.GUI.MianForm.Dispose(bool)': no suitable method found to override C:\Users\User\Documents\Visual Studio 2008\Projects\AppName\src\GUI\MainForm.Designer.cs 14
И никак не получается это победить.
Дело в том, что в этом Solution есть ещё 7 проектов, объединённых одним пространством имён ProjNamespace. У каждого проекта долдно быть своё семантическое пространство имён - это нормально. До сегодняшнего дня всё собирал и тестил NUnit'ом. Всё проходит, всё работает, etc. Теперь настала очередь прикручивать к этому вопросу GUI. И тут я застопорился =) Если кто-то поможет - скажу большое спасибо. =)
Цитата: St0p
И никак не получается это победить.
Это частичный класс. Более того, это не основное его определение - лишь код, формированный дизайнером форм. Вероятно при компиляции не включается файл с содержимым вида:
Код:
namespace ProjNamespace.GUI
{
public partial class MianForm : Form
{
public MianForm() {
InitializeComponent();
}
}
}
{
public partial class MianForm : Form
{
public MianForm() {
InitializeComponent();
}
}
}
Кстати, это действительно так называется форма - MianForm, или все же опечатка?
Цитата: hardcase
Кстати, это действительно так называется форма - MianForm, или все же опечатка?
Разумеется, очепятка) специально для subj создал проект - 40 секунд и пост готов =) Чтобы не выдерать всё, что уже написано. Спасибо!