当前位置: 首页 > news >正文

成都网站建设公司盈利吗专门做二手手机的网站有哪些

成都网站建设公司盈利吗,专门做二手手机的网站有哪些,wordpress 文章分类id,电脑培训班在哪里报名开始使用 C# 本章所有的代码都放在 https://github.com/hikinazimi/head-first-Csharp 创建一个控制台应用 打开Visual Studio 2019 创建项目 选择控制台应用程序 创建后点击运行,就可以在控制台打印Hello World 构建一个游戏(创建WPF项目) 构建游戏的步骤 首先创建WPF项…开始使用 C# 本章所有的代码都放在 https://github.com/hikinazimi/head-first-Csharp 创建一个控制台应用 打开Visual Studio 2019 创建项目 选择控制台应用程序 创建后点击运行,就可以在控制台打印Hello World 构建一个游戏(创建WPF项目) 构建游戏的步骤 首先创建WPF项目使用XAML构建窗口编写C#代码向这个窗口增加随机的动物表情符号允许用户成对的点击符号配对增加一个计时器 1.创建WPF项目 在MainWindow.xaml文件下打开工具箱 2.使用XAML构建窗口 在xaml文件下使用如下代码创建一个4*4方格的界面 Grid为网格的框架 TextBlock为显示的文字 Window x:ClassMatchGame.MainWindowxmlnshttp://schemas.microsoft.com/winfx/2006/xaml/presentationxmlns:xhttp://schemas.microsoft.com/winfx/2006/xamlxmlns:dhttp://schemas.microsoft.com/expression/blend/2008xmlns:mchttp://schemas.openxmlformats.org/markup-compatibility/2006xmlns:localclr-namespace:MatchGamemc:IgnorabledTitleFind all of the matching animals Height450 Width400Grid x:NamemainGridGrid.ColumnDefinitionsColumnDefinition /ColumnDefinition /ColumnDefinition /ColumnDefinition //Grid.ColumnDefinitionsGrid.RowDefinitionsRowDefinition /RowDefinition /RowDefinition /RowDefinition /RowDefinition //Grid.RowDefinitionsTextBlock Text? FontSize36 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 HorizontalAlignmentCenter VerticalAlignmentCenter Grid.Column1 /TextBlock Text? FontSize36 HorizontalAlignmentCenter VerticalAlignmentCenter Grid.Column2/TextBlock Text? FontSize36 HorizontalAlignmentCenter VerticalAlignmentCenter Grid.Column3/TextBlock Text? FontSize36 HorizontalAlignmentCenter VerticalAlignmentCenter Grid.Row1 /TextBlock Text? FontSize36 Grid.Row1 Grid.Column1HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 Grid.Row1 Grid.Column2 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 Grid.Row1 Grid.Column3 HorizontalAlignmentCenter VerticalAlignmentCenter/TextBlock Text? FontSize36 Grid.Row2 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 Grid.Row2 Grid.Column1 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 Grid.Row2 Grid.Column2 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 Grid.Row2 Grid.Column3 HorizontalAlignmentCenter VerticalAlignmentCenter/TextBlock Text? FontSize36 Grid.Row3 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 Grid.Row3 Grid.Column1 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 Grid.Row3 Grid.Column2 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock Text? FontSize36 Grid.Row3 Grid.Column3 HorizontalAlignmentCenter VerticalAlignmentCenter /TextBlock x:NametimeTextBlock TextElapsed time FontSize36HorizontalAlignmentCenter VerticalAlignmentCenterGrid.Row4 Grid.ColumnSpan4 //Grid/Window 打开.cs文件,这是程序逻辑代码实现的地方 3.编写C#代码向这个窗口增加随机的动物表情符号 然后再.cs文件下输入如下代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes;namespace MatchGame {/// summary/// MainWindow.xaml 的交互逻辑/// /summarypublic partial class MainWindow : Window{public MainWindow(){InitializeComponent();SetUpGame();}private void SetUpGame(){Liststring animalEmoji new Liststring()//创建表情列表{,,, ,,,, ,,,,,, ,, ,};Random random new Random();//mainGrid位xaml中grid的标签名,如Grid x:NamemainGridforeach (TextBlock textBlock in mainGrid.Children.OfTypeTextBlock()){int index random.Next(animalEmoji.Count);string nextEmoji animalEmoji[index];textBlock.Text nextEmoji;animalEmoji.RemoveAt(index);}}} } 然后我们就可以看到如下的界面 4.允许用户成对的点击符号配对 在textblock组件中MouseDown中添加如下函数 TextBlock lastTextBlockClicked;bool findingMatch false;//跟踪是否只点击了一个private void TextBlock_MouseDown(object sender, MouseButtonEventArgs e){TextBlock textBlock sender as TextBlock;if (findingMatch false)//第一次选择{textBlock.Visibility Visibility.Hidden;lastTextBlockClicked textBlock;findingMatch true;}else if (textBlock.Text lastTextBlockClicked.Text){//第二次选择且相同matchesFound;textBlock.Visibility Visibility.Hidden;findingMatch false;}else{//第二次选择且不同lastTextBlockClicked.Visibility Visibility.Visible;findingMatch false;}}快速给所有xaml文件改MouseDown事件 将 / 替换为 MouseDown“TextBlock_MouseDown”/ 5. 增加一个计时器 首先在最上面的namespace下添加using System.Windows.Threading; 然后在添加如下代码 public partial class MainWindow : Window{DispatcherTimer timer new DispatcherTimer();int tenthsOfSecondsElapsed;//过去的时间int matchesFound;//找到的动物public MainWindow(){InitializeComponent();timer.Interval TimeSpan.FromSeconds(.1);timer.Tick Timer_Tick;SetUpGame();}private void Timer_Tick(object sender, EventArgs e){tenthsOfSecondsElapsed;timeTextBlock.Text (tenthsOfSecondsElapsed / 10F).ToString(0.0s);if(matchesFound8){timer.Stop();timeTextBlock.Text timeTextBlock.Text - end;}}在xaml下添加一个新的textBlock 添加后有17个textBlock,导致数组越界,所以我们要使用if (textBlock.Name ! “timeTextBlock”)判断 foreach (TextBlock textBlock in mainGrid.Children.OfTypeTextBlock()){if (textBlock.Name ! timeTextBlock){int index random.Next(animalEmoji.Count);string nextEmoji animalEmoji[index];textBlock.Text nextEmoji;animalEmoji.RemoveAt(index);}}最终结果如下 至此,我们就学习完了第一章,然后让我们复习一下本章讲了什么 学习了控制台的创建学习了WPF的创建,以及一个简易游戏的实现xaml文件的简单应用使用C#控制游戏逻辑的运行
http://www.w-s-a.com/news/647276/

相关文章:

  • 手机网站设计需要学什么wordpress读法
  • WordPress pajx天津短视频seo
  • 检察院门户网站建设情况总结深圳网站制作长沙
  • 单页导航网站模板搜索量查询
  • 如何在一个地方建设网站营销型定制网站
  • 保定网站建设方案维护动易网站中添加邮箱
  • 简易网站的html代码wordpress音乐html
  • 四川住房和城乡建设厅网站打不开海山网站建设
  • 深圳设计功能网站如何用html制作网站
  • 网络优化软件下载竞价排名和seo的区别
  • 龙华新区做网站中高端网站建设
  • 网站开发小图标大全手机网站设计开发
  • 网页设计设计一个网站口碑营销的优点
  • 枣庄建网站的公司唐山企业网络推广培训
  • 张家界建设企业网站学校资源网站建设方案
  • 网站制作教程书籍业务管理系统
  • 上传网站空间的建站程序怎么删除c 网站开发案例详解下载
  • 企业网站维护兼职丹阳网站优化
  • 秦皇岛网站开发公司怎么注册自己的公司
  • 写作网站哪个能得稿费绿色环保企业网站模板
  • 牡丹江网站建设定制开发安徽建设工程信息网官网入口
  • 有什么好的网站建设的书适合在家做的网站工作
  • wordpress情侣源码西安网站快速优化
  • 昆明网站建设高端定制100种班服设计图
  • 网站开发程序说明html网页制作接单
  • 企业网站货物查询怎么做制作文件的软件
  • 怎么做网站的防盗链北京门户企业网站建设
  • 网站推广的主流方法淘客网站 源码
  • 网站海外推广怎么做多用户商城系统源码教程
  • 猎头做单网站网站创建费用