yyy no wlasnie tak robie :P ale krzaczy sie ciagle
najwiekszy problem mam z wyswietleniem tab wynikowej
private void macierz_A_Click(object sender, EventArgs e)
{
wyswietlacz_2.Text = "Generowanie macierzy A: ";
this.tablica_A.Controls.Clear();
this.tablica_A.ColumnCount = W;
this.tablica_A.RowCount = K;
for (int i = 0; i < this.tablica_A.ColumnCount; i++)
{
for (int j = 0; j < this.tablica_A.RowCount; j++)
{
TextBox A = new TextBox();
A.Size = new Size(20, 20);
A.Text = "0";
A.Name = String.Format("A{0}{1}", i, j);
this.tablica_A.Controls.Add(A, i, j);
}
}
//analogicznie macierz B
//i kod sumy
int[,] macierz_A = new int[this.tablica_A.ColumnCount, this.tablica_A.RowCount];
int[,] macierz_B = new int[this.tablica_B.ColumnCount, this.tablica_B.RowCount];
int[,] macierz_wynik = new int[this.tablica_wynik.ColumnCount, this.tablica_wynik.RowCount];
for (int i = 0; i < macierz_A.GetLength(0); i++)
{
for (int j = 0; j < macierz_A.GetLength(1); j++)
{
TextBox A = this.tablica_A.GetControlFromPosition(i, j) as TextBox;
TextBox B = this.tablica_B.GetControlFromPosition(i, j) as TextBox;
TextBox C = this.tablica_wynik.GetControlFromPosition(i, j) as TextBox;
macierz_A[i, j] = Int32.Parse(A.Text);
macierz_B[i, j] = Int32.Parse(B.Text);
macierz_wynik[i, j] = macierz_A[i, j] + macierz_B[i, j];
TextBox Wy = new TextBox();
Wy.Size = new Size(20, 20);
this.tablica_wynik.Controls.Add(Wy, i, j);
// jak w ogóle to wyswietlic
}
}
// z gory serdeczne Bog zaplac