Я делаю небольшое приложение, чтобы понять, как управлять параметрами меню с различными DataGridViews.
Вот скриншот:
Форма разделена с помощью SplitContainer, я использую левый контейнер для меню и правый контейнер для DataGridView.
У меня также есть набор данных с двумя таблицами, DataGridView в настоящее время связан с таблицей "colors" из набора данных. Я могу добавить, удалить или изменить строки, а затем сохранить данные в таблицу без проблем.
Что я хотел бы сделать сейчас, так это то, что при выборе кнопки «Фигуры» DataGridView будет связан с таблицей «Фигуры» из набора данных и данными в этой таблице, загруженными в нее.
Код приложения:
namespace DataGridView
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void colorsBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.colorsBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.dataGridViewDataSet);
}
private void Form1_Load(object sender, EventArgs e)
{
// This line of code loads data into the 'dataGridViewDataSet.Colors' table.
this.colorsTableAdapter.Fill(this.dataGridViewDataSet.Colors);
}
}
}
Есть предложения?