系统相关
首页 > 系统相关> > 首页> C#>如何使用按钮创建自定义控件,以及如何在Windows Mobile 7的Silverlight中添加事件按钮单击事件

首页> C#>如何使用按钮创建自定义控件,以及如何在Windows Mobile 7的Silverlight中添加事件按钮单击事件

作者:互联网

因为我正在跟踪为我的应用程序创建自定义控件的链接.
http://www.windowsphonegeek.com/articles/Creating-a-WP7-Custom-Control-in-7-Steps

谁能告诉我如何在自定义控件中添加按钮并在其中添加click事件的事件处理程序?

我使用以下代码添加了click事件
       `

public override void OnApplyTemplate()
        {
            base.OnApplyTemplate();
            Button btn1, btn2, btn3, btn4;

            btn1 = GetTemplateChild("MyButton1") as Button;
            btn1.Click += new RoutedEventHandler(btn1_Click);
            btn2 = GetTemplateChild("MyButton2") as Button;
            btn2.Click += new RoutedEventHandler(btn2_Click);
            btn3 = GetTemplateChild("MyButton3") as Button;
            btn3.Click += new RoutedEventHandler(btn3_Click);
            btn4 = GetTemplateChild("MyButton4") as Button;
            btn4.Click += new RoutedEventHandler(btn4_Click);
        }`

现在,如果我想在单击按钮后导航到某个页面.

怎么做??我在按钮单击事件中没有得到“ NavigationService.Navigate”选项.

提前谢谢.

标签:windows-phone-7,c,net,silverlight
来源: https://codeday.me/bug/20191208/2090796.html