Как использовать элементы формы в методах библиотеки и подключить System.Windows.Forms? Нужно поместить приведённый ниже метод в библиотеку.
OpenFileDialog openFile = new OpenFileDialog();
string filePath = "";
openFile.ShowDialog();
filePath = openFile.FileName;
dataTable.ReadXml(filePath);
for (int i = 0; i < dataGridView1.ColumnCount; ++i)
{
dataTable.Columns.Add(new DataColumn(dataGridView1.Columns[i].Name));
dataGridView1.Columns[i].DataPropertyName = dataGridView1.Columns[i].Name;
}
Необходимые элементы нужно передавать в качестве аргументов метода в создаваемой библиотеке.
public void MyMethod(DataTable dataTable, DataGridView dataGridView)
{
var openFile = new OpenFileDialog();
if (openFile.ShowDialog() != DialogResult.OK) return;
string filePath = openFile.FileName;
dataTable.ReadXml(filePath);
for (int i = 0; i < dataGridView1.ColumnCount; ++i)
{
dataTable.Columns.Add(new DataColumn(dataGridView1.Columns[i].Name));
dataGridView.Columns[i].DataPropertyName = dataGridView1.Columns[i].Name;
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть замечательная схема SQL Joins, которая иллюстрирует различные типы соединений в SQL:
как я могу перегрузить оператор "+", чтобы можно было получить сумму двух узлов двоичного дерева поиска, учитывая то, что тип я у них сделал...
Подскажите пожалуйста как брать текст только из первой пары <a></a>
Допустим, есть некоторая программа, которая что то делает с базойПользователи могут запускать ее на разных машинах