zoukankan      html  css  js  c++  java
  • [windows phone自学笔记] 第二篇 Button控件

    我们这次测试的事用wp7.1的sdk去测试wp7和wp8.

    我们看到模拟器的下拉选择有各种Emulator,名称中会包含版本,分辨率,内存等相关信息。有带7.1无疑就是wp7的模拟器咯,其他的便是wp8。

    好,我们把Button控件拖入视图编辑器中,然后xaml中将会自动补上代码。

    选中这个控件,在属性栏中,就会出现这个控件的属性,我们把名称栏填入btn给这个Button标识。这个可是很重要哦,有过android开发经验的就知道,在android离使用id进行标识的,是一个整形数据,而wp重貌似直接用字符串型标识。另外发现java获取和改变对象属性一般来讲是要写getter和setter方法的,但是c#里,却是直接引用对象属性对他赋值。也许是才c#和java的理念不一样吧。

    然后在代码里就可以用btn去引用Button了,双击button进入按钮单击事件代码编辑。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Net;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Documents;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Animation;
    using System.Windows.Shapes;
    using Microsoft.Phone.Controls;
    
    namespace PhoneApp5_Controls
    {
        public partial class MainPage : PhoneApplicationPage
        {
            // 构造函数
            public MainPage()
            {
                InitializeComponent();
            }
    
            private void Button_Click_1(object sender, RoutedEventArgs e)
            {
                Int32 oldNumber;
                Int32 newNumber;
                oldNumber = Int32.Parse(btn1.Content.ToString());
                newNumber = oldNumber + 1;
                btn1.Content = newNumber;
            }
        }
    }

    分别启动wp7和8的模拟器,点击按钮值将会自加1。

    左边的是wp7,右边的事wp8。

  • 相关阅读:
    [分治FFT]「CTSC2018」青蕈领主
    [边分治+线段树合并]「CTSC2018」暴力写挂
    [模板]MTT
    [模板]NTT
    [矩阵求逆+二分图匹配]BZOJ 3168 [Heoi2013]钙铁锌硒维生素
    [BZOJ1925][SDOI2010]地精部落(DP)
    [BZOJ1047][HAOI2007]理想的正方形(RMQ+DP)
    [POJ3630]Phone List (Tire)
    [POJ1193][NOI1999]内存分配(链表+模拟)
    [POJ2823]Sliding Window 滑动窗口(单调队列)
  • 原文地址:https://www.cnblogs.com/bvin/p/2836394.html
Copyright © 2011-2022 走看看