As I can build a table in code that handles at will the borders of the cells. Not manage to control how I want the borders.
TableBorders bordetabla = new TableBorders();bordetabla.SetBottom(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));bordetabla.SetLeft(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));bordetabla.SetRight(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));bordetabla.SetTop(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));bordetabla.SetInsideHorizontal(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));bordetabla.SetInsideVertical(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));TableCellBorders bordeBajo = new TableCellBorders();bordeBajo.SetBottom(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));bordeBajo.SetLeft(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));bordeBajo.SetRight(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));bordeBajo.SetTop(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));bordeBajo.SetInsideHorizontal(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));bordeBajo.SetInsideVertical(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));TableCellBorders Sinborde = new TableCellBorders();Sinborde.SetBottom(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));Sinborde.SetLeft(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));Sinborde.SetRight(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));Sinborde.SetTop(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));Sinborde.SetInsideHorizontal(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));Sinborde.SetInsideVertical(new Border(Telerik.WinForms.Documents.Model.BorderStyle.None));TableCellBorders todoborde = new TableCellBorders();todoborde.SetBottom(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));todoborde.SetLeft(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));todoborde.SetRight(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));todoborde.SetTop(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));todoborde.SetInsideHorizontal(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));todoborde.SetInsideVertical(new Border(Telerik.WinForms.Documents.Model.BorderStyle.Single, Telerik.WinControls.RichTextEditor.UI.Colors.Black));Table tabla;Paragraph parrafo;Span bloque;TableRow fila;TableCell Celda;tabla = new Table();tabla.LayoutMode = TableLayoutMode.AutoFit;tabla.StyleName = RadDocumentDefaultStyles.DefaultNormalTableStyleName; //tabla.Borders = bordetabla;fila = new TableRow();Celda = new TableCell();Celda.ColumnSpan = 2;Celda.Borders = bordeBajo;parrafo = new Paragraph();bloque = new Span();bloque.Text = "PRIMEROS PLATOS";parrafo.Inlines.Add(bloque);Celda.Blocks.Add(parrafo);fila.Cells.Add(Celda);tabla.Rows.Add(fila);fila = new TableRow();Celda = new TableCell();//Celda.Borders = Sinborde;parrafo = new Paragraph();bloque = new Span();bloque.Text = "2";parrafo.Inlines.Add(bloque);Celda.Blocks.Add(parrafo);fila.Cells.Add(Celda);Celda = new TableCell();//Celda.Borders = Sinborde;parrafo = new Paragraph();bloque = new Span();bloque.Text = "Naranjas de la china";parrafo.Inlines.Add(bloque);Celda.Blocks.Add(parrafo);fila.Cells.Add(Celda);tabla.Rows.Add(fila);