CanWrapContent не соблюдается. Первый столбец с содержимым «ClientName:» не должен переноситься, если для CanWrapContent
установлено значение false.
Я использую Telerik UI R1 2019
Сгенерированный PDF скриншот:
public void Mcve()
{
Telerik.Windows.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider provider = new Telerik.Windows.Documents.Flow.FormatProviders.Pdf.PdfFormatProvider();
RadFlowDocument document = new RadFlowDocument();
RadFlowDocumentEditor editor = new RadFlowDocumentEditor(document);
Table t = editor.InsertTable();
TableCell cell0 = new TableCell(document);
cell0.CanWrapContent = false; // <------------ Ignored?
cell0.Blocks.AddParagraph().Inlines.AddRun("ClientName:");
TableCell cellLong = new TableCell(document);
cellLong.Blocks.AddParagraph().Inlines.AddRun("Nullam sit amet dui porta, imperdiet quam sit amet, consequat diam. In vel orci rutrum, vehicula purus ullamcorper, ornare lorem. Sed at arcu ultrices, fringilla augue in, condimentum quam. Sed pretium faucibus");
var row = t.Rows.AddTableRow();
row.Cells.Add(cell0);
row.Cells.Add(cellLong);
using (Stream output = File.OpenWrite("sample.pdf"))
{
provider.Export(document, output);
}
Process.Start("sample.pdf");
}