A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

其实在我们玩手机的时候,有时候很奇怪为什么它会感应到呢?
后来才知道,原来这里面有专门对应的方法。
并且我们可以将鼠标的触动理解成手指在屏幕上的接触
以下就是windows phone的小程序
public partial class MainPage : PhoneApplicationPage
    {
        // 构造函数
        Random rand = new Random(); //首先建立一个随机实例,通过它来改变屏幕不同的颜色
        public MainPage()
        {
            InitializeComponent();
        }
        void OntextBloackManipulstionStarted(object sender, ManipulationCompletedEventArgs args)//当我们点击Textblock的控件的时候我们就会进入到一个名字为SecondPase的界面
        {
            this.NavigationService.Navigate(new Uri("/Secondpage.xaml", UriKind.Relative));//连接到另一个页面,不过和网页相比,在手机上面 有点不同哈

            args.Handled = true;
        }
        protected override void OnManipulationStarted(ManipulationStartedEventArgs e)
        {
            ContentPanel.Background = new SolidColorBrush(
                Color.FromArgb(255,(byte)rand.Next(255),   
                                    (byte)rand.Next(255),
                                    (byte)rand.Next(255)));//利用我们Random的实例来
            base.OnManipulationStarted(e);
        }
    }

以下是附加运行时的效果图片




0[ZSE{G1RX]4O_UQB$O$5IQ.jpg (22.42 KB, 下载次数: 153)

0[ZSE{G1RX]4O_UQB$O$5IQ.jpg

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

1 个回复

倒序浏览
该模块也是在构造函数内初始化
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马