.NET 3.x Наследованием и передача параметров в конструктор - C#
Формулировка задачи:
Есть класс Дисциплины
И есть класс Tema унаследованный от Дисциплины
Вот код
Не могу понять почему пишет что Дисциплины не содержит конструктор, который принимает аргументы "0"
public partial class Дисциплины : Form
{
BindingSource bindingSource;
DataSet dataSet;
SqlDataAdapter sqlDataAdapter;
public Дисциплины(BindingSource bin, DataSet ds, SqlDataAdapter adapter)
{
InitializeComponent();
bindingSource = bin;
dataSet = ds;
sqlDataAdapter = adapter;
dataGridView1.DataSource = bindingSource;
dataGridView1.Columns[1].Width = 350;
bindingSource.CancelEdit();
bindingNavigator1.BindingSource = bindingSource;
bindingNavigator1.DeleteItem = null;
bindingSource.PositionChanged += new EventHandler(bindingSource_PositionChanged);
}
//Остальное public class Tema : Дисциплины
{
BindingSource bindingSourceТемы;
BindingSource bindingSourceДисциплины;
DataSet dataSet;
SqlDataAdapter sqlDataAdapterТемы;
public Tema()
{
this.MinimumSize = new Size(640, 480);
this.Text = "Темы";
ToolStripItem toolStripItem;
toolStripItem.Text = "Сменить";
menuStrip1.Items.Add(toolStripItem);
}
}
Решил проблему
Решение задачи: «.NET 3.x Наследованием и передача параметров в конструктор»
textual
Листинг программы
public Tema(): base(Аргументы для конструктора предка, которые применяются по умолчанию)
{
this.MinimumSize = new Size(640, 480);
this.Text = "Темы";
ToolStripItem toolStripItem;
toolStripItem.Text = "Сменить";
menuStrip1.Items.Add(toolStripItem);
}