powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как забиндить RichTextBox
7 сообщений из 7, страница 1 из 1
Как забиндить RichTextBox
    #38967626
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть коллекция на основе класса с двумя полями StrinBuilder. Надо значение забиндить в RichTextBox. Любым способом, главное, чтобы отображалось. Крутил-вертел. Никак. Посоветуйте.
...
Рейтинг: 0 / 0
Как забиндить RichTextBox
    #38967629
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В wpf я полный ноль.
Сделал так.
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
 <ListBox Name="lvContainer" Margin="5" ItemsSource="{Binding}" HorizontalContentAlignment="Stretch" Background="AntiqueWhite">
                <ListBox.ItemTemplate>
                    <DataTemplate>
                        <StackPanel>
                            <Expander Name="expender" Header="{Binding Path=Param1}" FontSize="16" FontWeight="Bold">
                                <Border Margin="3" Background="LightGray" BorderThickness="5" BorderBrush="Gray">
                                    <StackPanel>
                                        <RichTextBox x:Name="content">
                                            <FlowDocument>
                                                <Paragraph>
                                                    <ItemsControl ItemsSource="{Binding Path=Param2}"/>
                                                </Paragraph>
                                            </FlowDocument>
                                        </RichTextBox>
                                    </StackPanel>
                                </Border>
                            </Expander>
                        </StackPanel>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>
...
Рейтинг: 0 / 0
Как забиндить RichTextBox
    #38967630
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллекция инициализируется в Window_Loaded. Если забиндить на TextBox - всё отображается
...
Рейтинг: 0 / 0
Как забиндить RichTextBox
    #38967656
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или заменить на другой компонент, в который можно забиндить "длинный" текст и с возможностью вертикальной прокрутки
...
Рейтинг: 0 / 0
Как забиндить RichTextBox
    #38970472
Alexey2112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если просто скроллируемый длинный текст, то RichTextBox для этого - оверхед. Можно просто скроллируемый TextBox

https://www.google.ru/search?q=C# wpf scrollable textbox&hl=en-RU&gbv=2&oq=C# wpf scrollable textbox
...
Рейтинг: 0 / 0
Как забиндить RichTextBox
    #38970478
Alexey2112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще, форум почти мёртвый - все на джаву перешли. МС же скоро умрёт.
...
Рейтинг: 0 / 0
Как забиндить RichTextBox
    #38973548
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey2112Если просто скроллируемый длинный текст, то RichTextBox для этого - оверхед. Можно просто скроллируемый TextBox

https://www.google.ru/search?q=C# wpf scrollable textbox&hl=en-RU&gbv=2&oq=C# wpf scrollable textbox
Да я еще в тот день переделал на TextBox.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как забиндить RichTextBox
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]