ScrollContentPresenter.CanContentScroll ScrollContentPresenter.CanContentScroll ScrollContentPresenter.CanContentScroll ScrollContentPresenter.CanContentScroll Property

定義

コンテンツが IScrollInfo をサポートする場合、コンテンツにスクロール制御を許可するかどうかを示します。Indicates whether the content, if it supports IScrollInfo, should be allowed to control scrolling.

public:
 property bool CanContentScroll { bool get(); void set(bool value); };
public bool CanContentScroll { get; set; }
member this.CanContentScroll : bool with get, set
Public Property CanContentScroll As Boolean

プロパティ値

コンテンツにスクロールを許可する場合は true。それ以外の場合は falsetrue if the content is allowed to scroll; otherwise, false. 値が false であれば、ScrollContentPresenter がスクロール クライアントとして機能することを示します。A false value indicates that the ScrollContentPresenter acts as the scrolling client. このプロパティには既定値はありません。This property has no default value.

次の例では、使用する方法、CanContentScrollプロパティExtensible Application Markup Language (XAML)Extensible Application Markup Language (XAML)します。The following example demonstrates how to use the CanContentScroll property in Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML).

     <Style TargetType="{x:Type ScrollViewer}">
       <Setter Property="OverridesDefaultStyle" Value="True" />
       <Setter Property="Template">
         <Setter.Value>
           <ControlTemplate TargetType="{x:Type ScrollViewer}">
             <Grid>
               <Grid.ColumnDefinitions>
                 <ColumnDefinition Width="Auto"/>
                 <ColumnDefinition Width="*"/>
               </Grid.ColumnDefinitions>
               <Grid.RowDefinitions>
                 <RowDefinition Height="*"/>
                 <RowDefinition Height="Auto"/>
               </Grid.RowDefinitions>
               <Border Grid.Row="0" Grid.Column="1">
                 <ScrollContentPresenter CanContentScroll="True" Content="{TemplateBinding ScrollViewer.Content}" />
               </Border>
               <ScrollBar Orientation="Vertical" Grid.Row="0" Grid.Column="0" Minimum="0" Maximum="{TemplateBinding ScrollViewer.ScrollableHeight}" Value="{TemplateBinding ScrollViewer.VerticalOffset}" ViewportSize="{TemplateBinding ScrollViewer.ViewportHeight}" Name="PART_VerticalScrollBar" Visibility="{TemplateBinding ScrollViewer.ComputedVerticalScrollBarVisibility}" 
/>
               <ScrollBar Orientation="Horizontal" Grid.Row="1" Grid.Column="1" Minimum="0" Maximum="{TemplateBinding ScrollViewer.ScrollableWidth}" Value="{TemplateBinding ScrollViewer.HorizontalOffset}" ViewportSize="{TemplateBinding ScrollViewer.ViewportWidth}" Name="PART_HorizontalScrollBar" Visibility="{TemplateBinding ScrollViewer.ComputedHorizontalScrollBarVisibility}"/>
             </Grid>
           </ControlTemplate>
         </Setter.Value>
       </Setter>
     </Style>

注釈

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field CanContentScrollProperty
メタデータのプロパティを設定するには trueMetadata properties set to true なしNone

適用対象