Beispiel #1
0
        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();
        }
Beispiel #2
0
 private SourceGrid.Cells.Views.RichTextBox CreateRichTextBoxView()
 {
     SourceGrid.Cells.Views.RichTextBox richTextBoxView = new SourceGrid.Cells.Views.RichTextBox();
     richTextBoxView.BackColor = Color.AliceBlue;
     return richTextBoxView;
 }
Beispiel #3
0
 private SourceGrid.Cells.Views.RichTextBox CreateRichTextBoxView()
 {
     SourceGrid.Cells.Views.RichTextBox richTextBoxView = new SourceGrid.Cells.Views.RichTextBox();
     richTextBoxView.BackColor = Color.AliceBlue;
     return(richTextBoxView);
 }