Привет У меня есть небольшая программа, которая генерирует сетку, используя массив кнопок. при нажатии на кнопки они меняют цвет. Как я могу экспортировать этот макет в Ms Excel точно так, как это делается в форме, возможно ли это? Я хочу, чтобы ячейки в Excel, чтобы представить кнопкиЭкспорт сетки сетки экспорта в Ms Excel
Моя программа выглядит следующим образом:
Как создать свою сетку:
int col = 7;
int row = 4;
int count = 0;
Button[][] buttons;
public void placeRows()
{
for (int r = 0; r < row; r++)
{
createColumns(r);
}
}
public void createColumns(int r)
{
int s = r * 25; //gap
for (int c = 0; c < col; c++)
{
buttons[r][c] = new Button();
buttons[r][c].SetBounds(75 * c, s, 75, 25);
buttons[r][c].Text = Convert.ToString(c);
buttons[r][c].Click += new EventHandler(grid_Click);
panel1.Controls.Add(buttons[r][c]);
}
}
private void Form1_Load(object sender, EventArgs e)
{
placeRows();
}
void grid_Click(object sender, EventArgs e)
{
Button button = sender as Button;
if (count == 0)
{
button.BackColor = Color.Red;
count++;
}
else if (count == 1)
{
button.BackColor = Color.Blue;
count--;
}
}
private void btnExport_Click(object sender, EventArgs e)
{
//have no idea how to start this
}
отсутствием ответов я предполагаю, что это очень трудно сделать, или даже невозможно !!! – Tacit