0
사용자가 항목을 드래그하여 크기를 조정할 수있는 항목 컨트롤이 있습니다. 항목을 볼 수있는 영역 밖으로 드래그 할 수 있으며 이러한 경우 스크롤 막대를 표시하고 싶습니다.자동 스크롤 패널
여기
<ControlTemplate x:Key="ItemsControlTemplate" TargetType ="ItemsControl">
<ScrollViewer HorizontalScrollBarVisibility="Auto">
<ItemsPresenter />
</ScrollViewer>
</ControlTemplate>
<ItemsControl ItemsSource="{Binding Path=Models}"
Margin="10,10,10,10"
Grid.Row="1"
VerticalContentAlignment="Stretch"
HorizontalContentAlignment="Stretch"
Template="{StaticResource ItemsControlTemplate}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<Canvas ClipToBounds="True"
SnapsToDevicePixels="True"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<ContentControl Height="400" Width="600"
Canvas.Left="50" Canvas.Top="150"
Template="{StaticResource DesignerItemTemplate}"
Margin="10,10,10,10">
<Views:ChartView />
</ContentControl>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
XAML의 막대를 도시하지만, 항목 뷰 밖으로 끌면 막대를 사용할 수없는 XAML
의 부분이다. Canvas Class Remarks에서
응답 해 주셔서 감사합니다. 이미 필요할 때 표시하는 방법을 이미 생각했습니다. –