Ejemplo n.º 1
0
        public static ControllerData <T> EditMatrix(MatrixGrid mg)
        {
            var matrixPair = matricesView.Where(e => e.Value == mg).ToList()[0];
            //currentEditMatrix = matrixPair.Key;
            EditMatrix editMatrixForm = new EditMatrix(MatrixEditMode.Edit, matrixPair.Key.rowsCount, matrixPair.Key.columnsCount, matrixPair.Key, matrixPair.Value.MatrixName, true);
            var        dgv            = editMatrixForm.dataGridView1;

            dgv.RowCount    = matrixPair.Key.rowsCount;
            dgv.ColumnCount = matrixPair.Key.columnsCount;
            for (int i = 0; i < matrixPair.Key.rowsCount; i++)
            {
                for (int j = 0; j < matrixPair.Key.columnsCount; j++)
                {
                    dgv[j, i].Value = matrixPair.Key[i, j].ToString();
                }
            }

            editMatrixForm.Show();
            return(new ControllerData <T>(GetData(matrixPair.Key), matrixPair.Key));
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            EditMatrix editMatrixForm = new EditMatrix(MatrixEditMode.Create, 0, 0, null, "");

            editMatrixForm.Show();
        }