private void InitializeGrid(object sender, System.EventArgs e) { grid1.BorderStyle = BorderStyle.FixedSingle; grid1.ColumnsCount = 3; // create header grid1.Rows.Insert(0); grid1[0, 0] = new SourceGrid.Cells.ColumnHeader("RichTextBox"); grid1[0, 1] = new SourceGrid.Cells.ColumnHeader("RichTextBox"); grid1[0, 2] = new SourceGrid.Cells.ColumnHeader("RichTextBox"); // create 10 rows for (Int32 r = 1; r < 10; r++) { grid1.Rows.Insert(r); // create three columns for (Int32 c = 0; c < 3; c++) { // create richTextBox SourceGrid.Cells.RichTextBox richTextBox = CreateRichTextBox(); SourceGrid.Cells.Views.RichTextBox richTextBoxView = CreateRichTextBoxView(); SourceGrid.Cells.Editors.RichTextBox editor = new SourceGrid.Cells.Editors.RichTextBox(); editor.Control.Multiline = true; grid1[r, c] = richTextBox; grid1[r, c].Editor = editor; grid1[r, c].View = richTextBoxView; } } grid1.AutoSizeCells(); }
private SourceGrid.Cells.Views.RichTextBox CreateRichTextBoxView() { SourceGrid.Cells.Views.RichTextBox richTextBoxView = new SourceGrid.Cells.Views.RichTextBox(); richTextBoxView.BackColor = Color.AliceBlue; return richTextBoxView; }
private SourceGrid.Cells.Views.RichTextBox CreateRichTextBoxView() { SourceGrid.Cells.Views.RichTextBox richTextBoxView = new SourceGrid.Cells.Views.RichTextBox(); richTextBoxView.BackColor = Color.AliceBlue; return(richTextBoxView); }