Рускоязычный ресурс о WPF

IG_rok777

Есть ли что-то подобное? Что-нибудь типа mista.ru, только не про 1С, а про WPF.

IG_rok777

А вообще, кто-нибудь из форумчан пользуется этой технологией?

agaaaa

Вообще её проходят на некоторых кафедрах мат. потока на DVR/
Я немного знаю.
Тебе зачем?

Dasar

А вообще, кто-нибудь из форумчан пользуется этой технологией?
мы, по-тихоньку, на нее переходим.

IG_rok777

Может ты чем-нибудь поможешь, хочу прикрутить Template для ScrollViewer, вытаскиваю что на самом деле хранится в свойстве Template, конвертирую в xaml, получается следующее
 <ControlTemplate TargetType="ScrollViewer">
<Grid Background="{TemplateBinding Panel.Background}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>

<ScrollContentPresenter Grid.Column="0" Grid.Row="0"
Margin="{TemplateBinding Control.Padding}"
Content="{TemplateBinding ContentControl.Content}"
ContentTemplate="{TemplateBinding ContentControl.ContentTemplate}"
CanContentScroll="{TemplateBinding ScrollViewer.CanContentScroll}" />
<ScrollBar Grid.Column="1" Grid.Row="0" Minimum="0"
Maximum="{TemplateBinding ScrollViewer.ScrollableHeight}"
ViewportSize="{TemplateBinding ScrollViewer.ViewportHeight}"
Value="{Binding Path=VerticalOffset, Mode=OneWay,
RelativeSource={RelativeSource Mode=TemplatedParent}}"
Visibility="{TemplateBinding ScrollViewer.ComputedVerticalScrollBarVisibility}"
Cursor="Arrow" AutomationProperties.AutomationId="VerticalScrollBar" />
<ScrollBar Orientation="Horizontal" Grid.Column="0" Grid.Row="1" Minimum="0"
Maximum="{TemplateBinding ScrollViewer.ScrollableWidth}"
ViewportSize="{TemplateBinding ScrollViewer.ViewportWidth}"
Value="{Binding Path=HorizontalOffset, Mode=OneWay,
RelativeSource={RelativeSource Mode=TemplatedParent}}"
Visibility="{TemplateBinding ScrollViewer.ComputedHorizontalScrollBarVisibility}"
Cursor="Arrow" AutomationProperties.AutomationId="HorizontalScrollBar" />
</Grid>
</ControlTemplate>

Переопределяю Template и полосы отваливаются, т.е. их прокрутка не дает реальной прокрутки. Если крутить роликом, то содержимое прокручивается, но полосы все равно остаются неподвижными. А вот если изменять размер содержимого, то высота полосы меняется. Привязка у ScrollBar'ов свойства value вроде нормально прописана. Как с этим бороться?
Оставить комментарий
Имя или ник:
Комментарий: