@@ -15,12 +15,6 @@ namespace Microsoft.Toolkit.Uwp.SampleApp.SamplePages
15
15
public sealed partial class ListViewExtensionsPage : Page , IXamlRenderListener
16
16
{
17
17
private ListView sampleListView ;
18
- private TextBox indexInput ;
19
- private ComboBox itemPlacementInput ;
20
- private CheckBox disableAnimationInput ;
21
- private CheckBox scrollIfVisibileInput ;
22
- private TextBox additionalHorizontalOffsetInput ;
23
- private TextBox additionalVerticalOffsetInput ;
24
18
25
19
public ListViewExtensionsPage ( )
26
20
{
@@ -31,12 +25,6 @@ public ListViewExtensionsPage()
31
25
public void OnXamlRendered ( FrameworkElement control )
32
26
{
33
27
sampleListView = control . FindChild ( "SampleListView" ) as ListView ;
34
- indexInput = control . FindChild ( "IndexInput" ) as TextBox ;
35
- itemPlacementInput = control . FindChild ( "ItemPlacementInput" ) as ComboBox ;
36
- disableAnimationInput = control . FindChild ( "DisableAnimationInput" ) as CheckBox ;
37
- scrollIfVisibileInput = control . FindChild ( "ScrollIfVisibileInput" ) as CheckBox ;
38
- additionalHorizontalOffsetInput = control . FindChild ( "AdditionalHorizontalOffsetInput" ) as TextBox ;
39
- additionalVerticalOffsetInput = control . FindChild ( "AdditionalVerticalOffsetInput" ) as TextBox ;
40
28
41
29
if ( sampleListView != null )
42
30
{
@@ -51,8 +39,8 @@ private void Load()
51
39
{
52
40
SampleController . Current . RegisterNewCommand ( "Start Smooth Scroll" , ( sender , args ) =>
53
41
{
54
- var index = int . TryParse ( indexInput . Text , out var i ) ? i : 0 ;
55
- var itemPlacement = itemPlacementInput . SelectedItem switch
42
+ var index = int . TryParse ( IndexInput . Text , out var i ) ? i : 0 ;
43
+ var itemPlacement = ItemPlacementInput . SelectedItem switch
56
44
{
57
45
"Default" => ItemPlacement . Default ,
58
46
"Left" => ItemPlacement . Left ,
@@ -63,10 +51,10 @@ private void Load()
63
51
_ => ItemPlacement . Default
64
52
} ;
65
53
66
- var disableAnimation = disableAnimationInput . IsChecked ?? false ;
67
- var scrollIfVisibile = scrollIfVisibileInput . IsChecked ?? true ;
68
- var additionalHorizontalOffset = int . TryParse ( additionalHorizontalOffsetInput . Text , out var ho ) ? ho : 0 ;
69
- var additionalVerticalOffset = int . TryParse ( additionalVerticalOffsetInput . Text , out var vo ) ? vo : 0 ;
54
+ var disableAnimation = DisableAnimationInput . IsChecked ?? false ;
55
+ var scrollIfVisibile = ScrollIfVisibileInput . IsChecked ?? true ;
56
+ var additionalHorizontalOffset = int . TryParse ( AdditionalHorizontalOffsetInput . Text , out var ho ) ? ho : 0 ;
57
+ var additionalVerticalOffset = int . TryParse ( AdditionalVerticalOffsetInput . Text , out var vo ) ? vo : 0 ;
70
58
sampleListView . SmoothScrollIntoViewWithIndexAsync ( index , itemPlacement , disableAnimation , scrollIfVisibile , additionalHorizontalOffset , additionalVerticalOffset ) ;
71
59
} ) ;
72
60
0 commit comments