Aracılığıyla paylaş


ScrollContentPresenter.CanContentScroll Özellik

Tanım

destekliyorsa IScrollInfoiçeriğin kaydırmayı denetlemesine izin verilip verilmeyeceğini gösterir.

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

Özellik Değeri

Boolean

true içeriğin kaydırılıp kaydırılamadığını; aksi takdirde , false. Değer false , öğesinin kayan ScrollContentPresenter istemci olarak davrandığını gösterir. Bu özelliğin varsayılan değeri yok.

Örnekler

Aşağıdaki örnek, Genişletilebilir Uygulama Biçimlendirme Dili'nde (XAML) özelliğinin CanContentScroll nasıl kullanılacağını gösterir.

     <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>

Açıklamalar

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı CanContentScrollProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır