.NET 3.x Наследованием и передача параметров в конструктор - C#

Узнай цену своей работы

Формулировка задачи:

Есть класс Дисциплины
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);
        }
//Остальное
И есть класс Tema унаследованный от Дисциплины Вот код
    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);
        }
    }
Не могу понять почему пишет что Дисциплины не содержит конструктор, который принимает аргументы "0"
Решил проблему

Решение задачи: «.NET 3.x Наследованием и передача параметров в конструктор»

textual
Листинг программы
        public Tema(): base(Аргументы для конструктора предка, которые применяются по умолчанию)
        {
            this.MinimumSize = new Size(640, 480);
            this.Text = "Темы";
            ToolStripItem toolStripItem;
            toolStripItem.Text = "Сменить";
            menuStrip1.Items.Add(toolStripItem);
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.455 из 5
Похожие ответы