win8 开发之旅(10) --五子棋游戏开发 错误提醒和纠错

简介:

      经过一系列的铺垫和折腾,我的五子棋的开发也该走到了尽头。在这开发的几天中,我有一些错误,也有一些感悟,因此需在这里做一个总结。

             这个项目中,遇到了一个错误,相信也是大家也会碰到的。我想用RadialGradientBrush(渐变笔刷)使黑白棋子做的更有质地,可惜没有这个类。

   微软貌似是为了提高显卡性能,把这个类干掉了。而且Metro界面程序好多笔刷都不支持。我思考了再三,没辙。换一下其它解决方案吧。例如:

        1.在photoshop中渲染好图片,用静态图片替代。

        2.渲染效数到远程服务器,远程服务器返回渲染后的图片地址,类似Google Chart那样。

        3.如果确实要想在本机中实现实时渲染,可能只能用DirectX之类的api了。

   我相信对这个问题的总结,能对类似的问题对你我都能带来了帮助。

       另外一个错误,就是要在B页面上,要访问A页面上的一个控件的一个问题。这个本质的问题,就是B类访问A类的一个属性的问题。这应该是一个简单的问题,

  把那个属性设置成Public,不就OK了吗?可是,这Public加做那里吗,怎么加吗? 这可折腾我快一天!今天我们就在这里进行一个总结吧!  

  XAML的x:ClassModifier属性和x:FieldModifier属性

  x:ClassModifier属性和x:FieldModifier属性主要功能是支持在XAML中设置后台对应代码类存取属性.

  x:ClassModifier属性仅能被用于根元素对象,例如,<UserControl>;

  x:FiledModifier属性仅能用于用户控件对象,例如,<TextBlock>
 
      不知道,大家使用过Storyboard制作动画没,是不是也遇到过无法解析对象的错误,这个错误的本质是这样的。
 
  sp.RenderTransform = new CompositeTransform();

  这个RenderTransform没有生命或者声明错误了导致的。赶紧改好。其实,就是没有实例化的缘故。

       这就是,我对这些错误的总结。看到了这些错误,我既惶恐又高兴。高兴的是我收获了错误,使我的经验又丰富了一些,失败是成功之母。惶恐的是,基础

  太不牢固,继续努力,学习中。

目录
相关文章
|
消息中间件 JSON Java
Spring Cloud Stream 整合Kafka
Spring Cloud Stream是一个构建消息驱动微服务的框架,抽象了MQ的使用方式, 提供统一的API操作。
Spring Cloud Stream 整合Kafka
|
人工智能 弹性计算 边缘计算
2020年国内十大云计算商排名榜
云计算在中国经过数年发展后,技术和市场都越发成熟。随着性能和稳定的提高,成本的降低,个人和企业用户都开始逐步接受云服务,但无论在全球范围还是中国范围内,云计算市场还只是起步阶段。 中国云市场来看,表面看似巨头已经瓜分天下,但实际上,出色的新秀在不断涌现,利用自己的特色优势在细分市场中分一杯羹。笔者根据企业实力,产品性能、性价比、服务评价等方面选出了市场认可度高的中国十大公有云计算服务商云计算服务商。
|
存储 人工智能 前端开发
AI 网关零代码解决 AI 幻觉问题
本文主要介绍了 AI Agent 的背景,概念,探讨了 AI Agent 网关插件的使用方法,效果以及实现原理。
19080 135
|
关系型数据库 数据库 索引
关系型数据库主键的唯一性
【5月更文挑战第15天】
331 2
|
10月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
533 3
解决出现的java: 无法访问org.springframework.boot.SpringApplication问题~
解决出现的java: 无法访问org.springframework.boot.SpringApplication问题~
958 0
|
安全 网络协议 网络虚拟化
|
10月前
|
监控 安全 物联网安全
物联网安全与隐私保护技术
物联网安全与隐私保护技术
379 0
|
数据库 索引 程序员
excel导入功能中去掉重复数据—解决思路
excel导入功能中去掉重复数据—解决思路 今天客户提出一个问题,能否在产品中2个子系统中的实现所有的excel导入功能过滤掉已有的数据。 我思考了一番,想到了3种大概的解决思路: 1、在插入每条数据的时候,查到对应的表找出是否存在对应的数据,如存在就跳过。
2193 0
|
人工智能 移动开发 iOS开发
mac机上支持rar和unrar安装和使用
下载安装包 http://www.rarsoft.com/download.htm 选择Mac OS X版本,下载后是tar后缀的压缩文件 安装rar和unrar sudo ins...
1815 0

热门文章

最新文章