`

WP7学习心得002---if-else语句练习

阅读更多

今天知道了几件事情,由于对C#还是比较生疏的,最近生在恶补

学了几天的WPF才发现WP7并不需要WPF,而是用的是silverlight(银光技术),让我很晕啊,还要C#跟JAVA是比较相似的,这就让我放心很多了,但是银光技术还是陌生的,所以需要从新学习。

 

tips:

String message = "Hello";

MyTextBox.Text = message + " World";

 

上面的那句话等同于

MyTextBox.Text = String.Format("{0} World",message);

 

好,现在开始写程序

1、打开VS2010 express for windows phone,创建一个Application,名字叫做“Test”



 

2、在可视化设计界面里设计一个小程序,里面有两个TextBlock,一个TextBox,一个Button,如图



 3、为这些组件设置响应的属性,注意,将TextBlock的属性中的TextWrapping设置为Wrap,而不是NoWrap,其实设置为Wrap的意思就是里面的文字自动换行的意思

 

4、点击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 Test
{
    public partial class MainPage : PhoneApplicationPage
    {
        // Constructor
        public MainPage()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, RoutedEventArgs e)
        {
            String valueText = textBox1.Text;
            if (valueText == "1")
            {
                textBlock2.Text = "你赢得了一辆宝马!";
            }
            else if(valueText == "2")
            {
                textBlock2.Text = "你捡到了一部手机";
            }
            else if (valueText == "3")
            {
                textBlock2.Text = "你得到了100万人民币";
            }
            else
            {
                textBlock2.Text = "你失败了,很失败!";
            }
        }
    }
}

 

5、运行:点击绿色图标或者(Ctrl+F5)



 

 

 

  • 大小: 28.9 KB
  • 大小: 19.1 KB
  • 大小: 16.8 KB
  • 大小: 24 KB
  • 大小: 18.6 KB
0
0
分享到:
评论

相关推荐

    wp入门f教程 ----不错的教程

    WP入门教程----不错的教程 本文旨在为读者提供一个全面的WP入门教程,涵盖了WP的基本概念、安装、开发环境、portlet创建环境、基本开发、与其他产品集成、开发与部署等方面的知识。 WP入门教程概述 --------------...

    wp-user-frontend-pro

    "wp-user-frontend-pro"是一款针对WordPress平台的专业前端表单编辑插件,它极大地扩展了网站用户在前段操作的功能,允许非管理员级别的用户在不进入后台的情况下进行文章的编辑和发布。这款插件旨在提升用户体验,...

    wp-user-frontend-pro-3.7专业前端用户插件

    【wp-user-frontend-pro-3.7专业前端用户插件】是WordPress平台的一款强大插件,它极大地扩展了网站的用户交互功能,让访客无需登录后端即可完成多种操作。这款插件对于那些希望提升用户体验,特别是需要用户在前端...

    all-in-one-wp-migration-file-extension.zip

    《全面解析WordPress迁移插件:All-in-One WP Migration File Extension》 在WordPress的世界里,数据迁移是一项常见的任务,无论是为了网站备份、迁移至新的主机,还是进行开发测试,都需要高效且可靠的工具。All-...

    wp-live-chat-support-master 离线 安装包

    wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包 wp-live-chat-support-master 离线 安装包

    wp-first-letter-avatar2.2.9.zip

    留言者未申请Gravatar头像,显示的是WordPress自带的默认头像或丑陋的随机图片,...一、将下载的文件解压后,将里面的wp-first-letter-avatar文件夹,放到当前主题的插件文件夹内 支持目前wordpress5.4.1,自己正在用

    wp-sync-db-media-files, 在WordPress安装之间同步媒体库一个插件同步数据库插件.zip

    wp-sync-db-media-files, 在WordPress安装之间同步媒体库一个插件同步数据库插件 同步DB媒体文件用于 WP同步数据库插件的插件,允许你在WordPress安装之间同步媒体库。

    编译课设 IF-ELSE条件语句的翻译程序设计

    在编程领域,编译器是连接高级语言与机器语言的关键桥梁。编译课设通常涉及构建这样的工具,让学生深入理解编程语言的...通过这个过程,你将不仅理解IF-ELSE条件语句的工作原理,还能深入学习编译器背后的复杂逻辑。

    WP7版COCOS2D-X

    《WP7版COCOS2D-X:游戏开发的新里程》 COCOS2D-X是一款广泛应用于2D游戏开发的开源引擎,以其强大的性能、易用性以及跨平台特性深受开发者喜爱。针对Windows Phone 7(WP7)平台的COCOS2D-X版本,为移动游戏开发...

    wp-all-import-pro.zip_WordPress_import_wp all import_wp all impo

    《WordPress导入插件:wp-all-import-pro深度解析》 在WordPress的世界里,数据导入与导出是一项不可或缺的任务,尤其对于大型网站或者需要频繁更新内容的用户来说,一款高效的导入工具至关重要。今天我们要深入...

    wordpress采集插件wp-autopost-pro wordpress4.9以上版本完美使用

    【WordPress采集插件WP-AutoPost-Pro】 WordPress采集插件WP-AutoPost-Pro是一款功能强大的自动化内容采集工具,特别适用于WordPress 4.9及以上版本。它允许用户从互联网上自动抓取并发布内容,极大地提高了内容...

    all-in-one-wp-migration-file-extension (1)_wordpressplugin_plugi

    《全面解析WordPress插件All-in-One WP Migration File Extension》 在WordPress的世界里,插件是扩展网站功能的重要工具。今天我们将深入探讨一个名为"All-in-One WP Migration File Extension"的插件,它是一款...

    wp-media-grid-view, WordPress媒体库的网格视图.zip

    【wp-media-grid-view:WordPress媒体库的视觉优化】 在WordPress中,媒体库是管理网站所有图像、音频、视频和其他媒体文件的核心部分。默认情况下,它采用列表视图展示媒体文件,这种方式虽然实用,但可能不够直观...

    wp-random-post-thumbnails.2.5.0_random_noonkx7_wp_

    【wp-random-post-thumbnails.2.5.0_random_noonkx7_wp_】是一个针对WordPress平台的插件,主要用于为网站的随机文章提供动态的、自定义的封面图片。这款插件的版本号是2.5.0,由开发者noonkx7创建,其特色在于能够...

    wp-user-frontend-pro汉化版

    【标题】"wp-user-frontend-pro汉化版"所涉及的知识点主要集中在WordPress插件的使用上,尤其是针对前端用户交互功能的增强。这个插件是WordPress平台上的一个强大工具,它允许网站访客在前端完成一系列通常需要后端...

    Laravel开发-wp-cli-valet-command

    【Laravel开发-wp-cli-valet-command】是一款专为Laravel开发者设计的工具,它结合了WordPress命令行工具(wp-cli)与Laravel Valet的功能,为开发者提供了快速、高效的本地开发环境管理体验。这款工具的核心在于...

    wp-acceleration-for-china

    【标题】:“wp-acceleration-for-china”指的是针对WordPress网站在中国进行访问速度优化的解决方案。这通常涉及到一系列策略和工具,旨在改善中国用户访问基于WordPress的网站时的加载速度和用户体验。 【描述】...

    wp-asset-clean-up-pro_v1.1.8.3_nulled_SpeedCleaning_wordpressplu

    Asset cleanup pro v1.1.8.3 nulled for cleaning and boosting wordpress site speed

Global site tag (gtag.js) - Google Analytics