Пример #1
0
        private void fromTextToTable()
        {
            String             scriptText = editor.Text;
            String             text       = textBox.Text;
            TextTableProcessor processor  = new TextTableProcessor(scriptText, text);
            IRelation          relation   = processor.process();

            dataGrid.Rows.Clear();
            dataGrid.RowCount = 0;
            dataGrid.Columns.Clear();
            foreach (String column in relation.getColumns())
            {
                dataGrid.Columns.Add(column, column);
            }
            for (int i = 0; i < relation.getData().Length; i++)
            {
                String[] row = relation.getData()[i];
                dataGrid.Rows.Add(row);
            }
            tabControl.SelectedIndex = 2;
        }
Пример #2
0
        public String getText()
        {
            String formatString = generateFormatString(
                this.itemDescriptions);
            StringBuilder sb = new StringBuilder();

            foreach (String[] row in relation.getData())
            {
                String line = String.Format(formatString, row);
                sb.AppendLine(line);
            }
            return(sb.ToString());
        }