C#
文章平均质量分 78
superweichao
这个作者很懒,什么都没留下…
展开
-
C#Windows窗体界面设计_01_绘制三角函数_附强制类型转换
binzhouweichao@163.com 今天开始学习C#windows窗体界面设计。 首先说一下类型转换。 参考http://www.csharpwin.com/csharpspace/6848r2307.shtml 以int和double为例。 int类型的数据可以隐式转换成double类型,无须特别说明。 double类型需要强制显式转换成int类型,需要加强制转换原创 2013-10-13 17:01:53 · 2550 阅读 · 0 评论 -
C#Windows窗体界面设计_07_多窗体设计
binzhouweichao@163.com 2013-10-20 需要在前面的项目上进行较大的修改。 前面的项目: http://yunpan.cn/QbDEYRhANkiHk 本节的内容是:添加一个子窗口,用于设置绘图点数POINTCNT和放大倍数。同时,在状态栏添加两个显示点数和放大倍数的文本标签。 1. 为项目添加子窗体 打开项目TriPaint_20131013原创 2013-10-20 19:05:16 · 8051 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_01_系统架构
Author: binzhouweichao@163.com Copyright (c) 2013, Liu Xiaojian@BIT, All Rights Reserved.原创 2013-10-21 20:39:27 · 1936 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_02_设计窗体_02_子窗体
Author: binzhouweichao@163.com Copyright (c) 2013, Liu Xiaojian@BIT, All Rights Reserved. 接上。 2. 欢迎界面子窗体 为项目AttackDecision添加新的Windows窗体,命名为WelcomeForm。修改属性如下: Text Welcome - Attack Deci原创 2013-10-22 13:51:10 · 1426 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_02_设计窗体_01_主窗体
Author: binzhouweichao@163.com Copyright (c) 2013, Liu Xiaojian@BIT, All Rights Reserved. 建立Windows窗体项目,命名为AttackDecision。 1.主窗体 Form1更名为MainForm。 修改的属性如下: (Name) MainForm Size原创 2013-10-21 21:47:44 · 1913 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_真实轨迹RealTrack
Author: binzhouweichao@163.com Date: 2013-10-29 参考: http://www.cnblogs.com/OpenCoder/archive/2010/02/23/1672043.html http://developer.51cto.com/art/200909/149829.htm 重新建立项目。命名为Att原创 2013-10-29 17:25:19 · 1296 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_02_设计窗体_03_设置窗体弹出退出顺序
Author: binzhouweichao@163.com Copyright (c) 2013, Liu Xiaojian@BIT, All Rights Reserved. Date: 2013-10-22 设置各窗体的弹出顺序,退出执行的操作,以及各窗体上的按钮事件。 1. 为项目添加静态全局变量 类似于之前所说,使用静态类完成全局变量的功能。为项目AttackDeci原创 2013-10-23 15:07:58 · 1774 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_02_设计窗体_04_修订主窗体工具栏和状态栏
Author: binzhouweichao@163.com Copyright (c) 2013, Liu Xiaojian@BIT, All Rights Reserved. Date: 2013-10-23 声明:本程序供参考;允许二次开发,但不允许在毫无更改的情况下占为己有。 A. 修订0201中主窗体的工具栏toolStrip1。 A.1 把第二个Labe原创 2013-10-23 22:52:06 · 1891 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_03_数据绘图_03_绘制雷点
Author: binzhouweichao@163.com Copyright (c) 2013, Liu Xiaojian@BIT, All Rights Reserved. Date: 2013-10-26 声明:本程序供参考;允许二次开发,但不允许在毫无更改的情况下占为己有。 9. 绘制雷点。 虽然固定了雷点数目为7个(1个中央结点,即原点,六个攻击探测雷点),为了使得原创 2013-10-26 21:47:15 · 1280 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_03_数据绘图_02_修订坐标轴和ParamsForm文本框数据
Author: binzhouweichao@163.com Copyright (c) 2013, Liu Xiaojian@BIT, All Rights Reserved. Date: 2013-10-25 声明:本程序供参考;允许二次开发,但不允许在毫无更改的情况下占为己有。 8. 首先修订坐标轴 参考: http://www.cnblogs.com/stg609/a原创 2013-10-25 21:51:38 · 1552 阅读 · 0 评论 -
C#Windows窗体界面设计_06_通过调整坐标系来调整数据
binzhouweichao@163.com 2013-10-19 修改前面的项目。 在之前的项目中,对数据data的处理是通过手动运算的方法,来放大足够的倍数,以取得合适的视图。 本节,对原始数据data不做处理,只是通过调整坐标系scale的方法来放大视图,得到合适的结果。 1. 修改data的声明定义 为了防止数据丢失,对data数据的类型调整为float,即把Point改成Po原创 2013-10-19 22:25:17 · 2717 阅读 · 0 评论 -
C#Windows窗体界面设计_01_绘制三角函数_五点作图法
binzhouweichao@163.com Visual Stutio 2010 C#开发环境 五点作图绘制三角函数,以正弦函数为例,选取一个周期[0, 2π]上的五个特殊的点,也就是横坐标0, π/2, π, 3π/2, 2π这五个点绘制图形,对应的纵坐标为0, 1, 0, -1, 0。 1. 新建Windows窗体应用程序 文件-->新建-->项目,选择Windows窗体应用程序,项原创 2013-10-13 17:03:21 · 4750 阅读 · 0 评论 -
C#Windows窗体界面设计_02_绘制三角函数_多点作图法_全局变量思想
binzhouweichao@163.com 2013-10-14 对02多点绘图中的数据,做全局变量处理。 1.给项目添加一个新类 在右侧解决方案资源管理器中,选中项目名称,右键-->添加-->新建项,在弹出的窗口中,选择类,名字改为GlobalVars.cs,也可以进入代码文件修改。 GlobalVars.cs using System; using System.Co原创 2013-10-14 20:09:08 · 2118 阅读 · 0 评论 -
C#Windows窗体界面设计_02_绘制三角函数_多点作图法
待续 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace原创 2013-10-14 16:22:52 · 2764 阅读 · 0 评论 -
C#Windows窗体界面设计_03_坐标系平移 旋转 镜像
binzhouweichao@163.com 2013-10-16 正如前篇所说,Windows窗体默认的坐标系为:左上角为原点,右向为x正向,下方为y正向。 将坐标系转换成常见的平面直角坐标系,即:原点为左下角(或左下方),右侧为x正向,上方为y正向。 用到的坐标系转换方式有:镜像旋转,平移。 首先说一下Drawing库中的坐标系转换方法 参考:http://msdn.mic原创 2013-10-16 14:55:46 · 4868 阅读 · 0 评论 -
C#Windows窗体界面设计_04_添加PictureBox控件绘图
binzhouweichao@163.com 2013-10-16 参考:http://zhidao.baidu.com/link?url=IEnZ3QgP0rWzS-mTLTAmY4PiM9mst1YkCZAITVUYE7-LRLYS1eYuhDbjbDtMrCyFhRlSbwGtbXmKU0VOGp9lLq 正如上篇所说,由于标题栏和边框所占区域,使得绘图区域减小,且具体底边位置(即绘图原创 2013-10-16 20:44:05 · 10791 阅读 · 1 评论 -
C#Windows窗体界面设计_05_添加菜单栏 工具栏 状态栏 按钮
binzhouweichao@163.com 2013-10-17 仍然使用上篇的项目。 实现的作用为: 通过菜单栏,或工具栏,或按钮,实现图片框中图像的显示和隐藏。 1. 更改窗体大小 由于添加的控件比较多,默认的窗体300*300肯定不够用的,需要将窗体大小调大。现更改为800*600。 打开TriPaint.cs[设计]文件,选中窗体,在右下角的属性窗口中,找到Size原创 2013-10-17 19:08:24 · 34806 阅读 · 1 评论 -
C#Windows窗体界面设计_05_自定义函数 外部类访问读写窗体类的控件的私有属性
binzhouweichao@163.com 2013-10-17 仍然沿用前面所使用的项目。 参考: 访问控件私有属性:http://bbs.csdn.net/topics/40412507 静态类与非静态类:http://www.360doc.com/content/13/0608/09/10504424_291426603.shtml 获取主窗口控件引用:http://zhida原创 2013-10-18 15:01:35 · 2868 阅读 · 0 评论 -
C#Windows窗体界面设计_攻击决策项目_03_数据绘图_01_绘制坐标轴_修订ParamsForm
Author: binzhouweichao@163.com Copyright (c) 2013, Liu Xiaojian@BIT, All Rights Reserved. Date: 2013-10-23 声明:本程序供参考;允许二次开发,但不允许在毫无更改的情况下占为己有。 沿用前面的序号。 7. 绘制坐标轴 pictrueBox1的横纵大小为610*610。 实原创 2013-10-25 15:43:18 · 1668 阅读 · 0 评论 -
C#与Matlab混合编程_入门
Author: binzhouweichao@163.com Copyright 2013, binzhouweichao@SDU, All Rights Reserved. Date: 2013-11-07 C#与Matlab混合编程基础过程。 参考: http://blog.csdn.net/zilin82/article/details/5466087 http://blog原创 2013-11-07 16:21:09 · 3913 阅读 · 0 评论