2015-09-07 61 views
0

我有一個XAML代碼的東西這種如何在Windows 10中使用C#訪問GridView,ScrollViewer.VerticalScrollMode winrt?

<GridView x:Name="gv" Margin="8,0,8,8" 
        Grid.Row="1" 
        SelectionMode="Single" 
        ScrollViewer.VerticalScrollMode="Disabled"> 
      <GridView.ItemTemplate> 
        <DataTemplate> 
         <Some data with Binding Here> 
        </DataTemplate> 
      </GridView.ItemTemplate> 
    </GridView> 

現在我想啓用基於從我的C#結束的條件垂直滾動的,但我不能與gv.ScrollViewer.VerticalScrollMode訪問它。我究竟做錯了什麼。如果這是不可能的,還有其他的選擇嗎?

+0

供參考:那些被稱爲附加屬性。 https://msdn.microsoft.com/en-us/library/windows/apps/hh758282.aspx – WiredPrairie

回答

2

可以從代碼使用靜態方法ScrollViewer.SetVerticalScrollMode

例behing做到這一點:

using Windows.UI.Xaml.Controls; 

//... 

ScrollViewer.SetVerticalScrollMode(gv, ScrollMode.Disabled); 
+0

非常感謝我在找什麼! – AbsoluteSith

相關問題