Hy!
Я хочу добавить флажок к абзацу.
Мой код:
PrintDialog pd = new PrintDialog();
pd.ShowDialog();
FlowDocument doc = new FlowDocument();
Paragraph ph = new Paragraph();
ph.Inlines.Add(new Bold(new Run("TODO\n")));
foreach (CheckBox cb in box.Items)
{
int value = Convert.ToInt32("0x6F", 16);
string stringValue = Char.ConvertFromUtf32(value);
CheckBox bt = new CheckBox();
bt.IsChecked = false;
ph.Inlines.Add(new Run(bt + " "+cb.Content.ToString()));
}
doc.Name = "FlowDoc";
doc.Blocks.Add(ph);
IDocumentPaginatorSource idpSource = doc;
pd.PrintDocument(idpSource.DocumentPaginator, "Hello WPF Printing.");
вывод неправильный:
TODO System.Windows.Controls.CheckBox Content: IsChecked:False hahaSystem.Windows.Controls.CheckBox Content: IsChecked:False haha1System.Windows.Controls.CheckBox Content: IsChecked:False hallo
Пожалуйста, помогите!