0
私は、ユーザーがアイテムをドラッグしてサイズ変更できるアイテムコントロールを持っています。表示可能な領域から項目をドラッグすると、それぞれのスクロールバーを表示したい場合があります。自動スクロール可能なパネル
ここでは、XAML
<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はバーを示すが、アイテムがビューの外へドラッグされると、バーが有効になっていないのです。 Canvas Class Remarksから
応答していただきありがとうございます。私はすでに必要に応じて表示する方法を既に考えています –