public string ShowMiniForm() { Table_Parts f = new Table_Parts(); f.ShowDialog(); string work = ""; //文字格納用 int cnt = 1; //テキストボックス用カウント int row = int.Parse(f.row_Box.Text); int col = int.Parse(f.col_Box.Text); try { string receiveText = "<table border=\"1\">" + "\r\n"; if (row <= 4 && col <= 9) //列が4行以下行が9行以下 { for (int i = 0; i < col; i++) { receiveText += " <tr>" + "\r\n"; for (int j = 0; j < row; j++) { work = ((TextBox)f.Controls[string.Format("tb{0}", cnt)]).Text; receiveText += " <td>" + work + "</td>" + "\r\n"; cnt++; } work = ""; receiveText += " </tr>" + "\r\n"; } receiveText += "</table>"; } f.Dispose(); return(receiveText); } catch (Exception e) { return(e.ToString()); } }