|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
добрый вечер. Как сохранить содержимое RichTextBox в ворд или rtf ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 16:23 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
stinggga, Первая строчка в Google Bing: http://vbcity.com/blogs/xtab/archive/2010/03/01/wpf-richtextbox-how-to-load-edit-and-save-rich-text-format.aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 16:36 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
Lelouch, привет ,спасибо. Уточняю со всеми контролами (textBox, rectangle и т.д.) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 16:54 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
stinggga, С какими Contol'ами? оО У тебя там FlowDocument? Тогда так: http://stackoverflow.com/questions/829053/how-to-convert-flowdocument-to-rtf P.S. Опять же первая ссылка в Bind. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 17:04 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
Собственно это тоже самое что и предудыщий пример.. ) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2012, 17:05 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
Вот пример. Не отображает ничего кроме первого параграфа <RichTextBox DataContext="Pays" BorderBrush="Black" BorderThickness="1" Name="richTextBox1" Margin="265,30,5,0" IsReadOnly="True" > <RichTextBox.ContextMenu> <ContextMenu Name="menu31"> <ContextMenu.Items> <MenuItem Header="Сохранить в файл" CommandParameter="SAveOnePaysToFile" Click="MenuClicked"/> <MenuItem Header="отмена" /> </ContextMenu.Items> </ContextMenu> </RichTextBox.ContextMenu> <RichTextBox.Background> <LinearGradientBrush StartPoint="0,0" EndPoint="1,0" > <GradientStop Offset="0" Color="Transparent" /> <GradientStop Offset="1" Color="Transparent" /> </LinearGradientBrush> </RichTextBox.Background> <FlowDocument FontFamily="Arial"> <!-- Шапка--> <Paragraph Foreground="Blue" TextIndent="0" Margin="0,0,0,0"> <Border BorderBrush="LightGray" BorderThickness="0" Margin="0,10,0,0"> <Image Source="/AutoFillingPay;component/Resource/gif/Tray/money_bag.ico" Height="30" Width="30"></Image> </Border> <TextBlock Margin="50,0,0,0" Text="{ Binding ID}" FontWeight="Bold"/> ) Платёж № <TextBlock Text="{ Binding NumberPay}" FontWeight="Bold"/> . <TextBlock Text="{ Binding MessID, StringFormat=№сообщ. {0}}" Foreground="Green"/> </Paragraph> <!-- Плательщик--> <Paragraph Foreground="Black" FontSize="10" > <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="150"> <TextBlock Text="Плательщик " FontWeight="Bold" /> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="250"> <TextBlock Text="{ Binding rec3_namepayer}"/> </Border> </Paragraph> <Paragraph Foreground="Black" FontSize="10" Margin="0,0,0,0"> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="100"> <TextBlock Text="ИНН платель." FontWeight="Bold" /> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="100"> <TextBlock Text="МФО платель." FontWeight="Bold" /> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="150"> <TextBlock Text="Счёт платель." FontWeight="Bold" /> </Border> </Paragraph> <Paragraph Foreground="Black" FontSize="10" Margin="0,0,0,0"> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="100"> <TextBlock Text="{ Binding rec4_innpayer}"/> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="100"> <TextBlock Text="{ Binding rec5_bikpayer}"/> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="150"> <TextBlock Text="{ Binding rec7_accountpayer}"/> </Border> </Paragraph> <!-- Получатель--> <Paragraph Margin="0,0,0,0" FontSize="9" Foreground="Brown"> Отправлено <Image Source="{ Binding isSendIcon}" Height="20" Width="20"></Image> Подтверждён <Image Source="{ Binding IsSettlIcon}" Height="20" Width="20"></Image> Тип <Image Source="{ Binding Icon}" Height="20" Width="20"></Image> </Paragraph> <Paragraph Foreground="Black" FontSize="10"> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="150"> <TextBlock Text="Получатель " FontWeight="Bold" /> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="250"> <TextBlock Text="{ Binding rec8_namegrantee}"/> </Border> </Paragraph> <Paragraph Foreground="Black" FontSize="10" Margin="0,0,0,0"> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="100"> <TextBlock Text="ИНН получ." FontWeight="Bold" /> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="150"> <TextBlock Text="Счёт получ." FontWeight="Bold" /> </Border> </Paragraph> <Paragraph Foreground="Black" FontSize="10" Margin="0,0,0,0"> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="100"> <TextBlock Text="{ Binding rec9_inngrantee}"/> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="150"> <TextBlock Text="{ Binding rec97_accountgrantee}"/> </Border> </Paragraph> <Paragraph Foreground="Black" FontSize="10"> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="150"> <TextBlock Text="Cумма " FontWeight="Bold" /> </Border> <Border BorderBrush="Black" BorderThickness="1" Margin="0" Width="100"> <TextBlock Text="{Binding rec10_summa, StringFormat={}{0:0.00}}"/> </Border> </Paragraph> <Paragraph Foreground="Black" FontSize="10"> <Border BorderBrush="Black" BorderThickness="1" Margin="0" > <TextBlock TextWrapping="Wrap" Text="{ Binding rec11_nazn, StringFormat=Назначение: {0}}" FontWeight="Bold" /> </Border> </Paragraph> </FlowDocument> </RichTextBox> ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2012, 11:41 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
В смысле в RTF файле не сохраняет ничего кроме ) Платёж № . Отправлено Подтверждён Тип ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2012, 11:43 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
Lelouch, подскажите в чём проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2012, 11:45 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
Lelouch, Похоже если так , то сохраняет : <Paragraph Foreground="Black" FontSize="10"> текст пример </Paragraph> А если так, то нет : <Paragraph Foreground="Black" FontSize="10"> <TextBlock Text="текст пример" /> </Paragraph> Как это победить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2012, 11:56 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
stinggga, Элементарно: не использовать контролы внутри документа. Или попробовать сохранять документ в xaml (где-то видел, гуглите сами) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2012, 18:41 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
Lelouch, Если будет сохранение в xaml пользователь у себя сможет открыть в Ворде и распечатать ? Не использование контролов не варриант. Я с БД тяну данные в эти контролы. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2012, 11:58 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
stinggga, нет не сможет ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2012, 13:29 |
|
Как сохранить содержимое RichTextBox в ворд или rtf ?
|
|||
---|---|---|---|
#18+
Lelouch, Я так понимаю варраантов чтобы с биндингом и контролами тоже нет чтобы как-то распечатать ?! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2012, 17:30 |
|
|
start [/forum/search_topic.php?author=ReFLeXive&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 625ms |
total: | 778ms |
0 / 0 |