博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
回到顶部按钮
阅读量:4452 次
发布时间:2019-06-07

本文共 1762 字,大约阅读时间需要 5 分钟。

void MainPage_Loaded(object sender, RoutedEventArgs e)        {            #region 回到顶部按钮            // Visual States are always on the first child of the control template            FrameworkElement element = VisualTreeHelper.GetChild(viewer_hot, 0) as FrameworkElement;            if (element != null)            {                VisualStateGroup group = FindVisualState(element, "ScrollStates");                if (group != null)                {                    //group.CurrentStateChanging += (s, args) => pivot.Title = args.NewState.Name;                    group.CurrentStateChanging += (s, args) =>                    {                        if (args.NewState.Name == "Scrolling")                        {                            imgTopBack.Visibility = System.Windows.Visibility.Collapsed;                        }                        else if (viewer_hot.VerticalOffset > 1)                        {                            imgTopBack.Visibility = System.Windows.Visibility.Visible;                        }                    };                }            }            #endregion}
VisualStateGroup FindVisualState(FrameworkElement element, string name)        {            if (element == null) return null;            IList groups = VisualStateManager.GetVisualStateGroups(element);            foreach (VisualStateGroup group in groups)                if (group.Name == name) return group;            return null;        }

 

private void imgTopBack_Tap(object sender, System.Windows.Input.GestureEventArgs e)        {            viewer_hot.ScrollToVerticalOffset(0.0);            imgTopBack.Visibility = Visibility.Collapsed;            e.Handled = true;        }

 

xaml 中:

 

转载于:https://www.cnblogs.com/hebeiDGL/archive/2012/04/28/2475575.html

你可能感兴趣的文章
前端快捷方式 [记录]
查看>>
亲测可用,解决端口被占用的指令!!
查看>>
MySQL--视图、触发器、事务、存储过程、内置函数、流程控制、索引
查看>>
Django--登录功能
查看>>
GitHub and Git
查看>>
Django--数据库查询操作
查看>>
自定义配置文件的使用
查看>>
js-20170609-运算符
查看>>
ALV弹出窗口   REU…
查看>>
算法笔记_065:分治法求逆序对(Java)
查看>>
CSS中关于字体大小的定义 em px rem pt %
查看>>
MSP430FLASH小结
查看>>
STM32 ADC转换时间
查看>>
kylin cube 构建过程
查看>>
结合实际业务场景聊一聊MVP模式的应用
查看>>
我爱 哐 哐 哐,我是哐人类!-【废话区】
查看>>
WinPE启动U盘的制作方法与软件下载(通用PE工具箱/老毛桃/大白菜WinPE)(转载)...
查看>>
行为型设计模式之5--中介者模式
查看>>
Android DevArt6:Android中IPC的六种方式
查看>>
oracle练习题
查看>>