C# 技能鉴定 第三单元 第四单元题目总结

这两单元的题目都是有关于窗体设计的,由于我了解的有关于C#窗体设计的一些方法和与其相关的一些属性很不全面,所以在我做这些题目的时候遇到了诸多的困难。

老师上周将第三单元和第四单元一大部分题目讲了一遍,看了代码之后基本上全都明白了。但是,在我课后下来继续做这些题目的时候,自己又感觉很难了,不过,我每次都上使用手册上面去查,看了很多遍才将有些方法的使用记住,这样的题目有很多,我就随便挑几道我下来做觉得有点难的题目来说吧,当然现在看来是不难的。

上代码:

 1 using System;
 2 using System.Collections.Generic;
 3 using System.ComponentModel;
 4 using System.Data;
 5 using System.Drawing;
 6 using System.Linq;
 7 using System.Text;
 8 using System.Threading.Tasks;
 9 using System.Windows.Forms;
10
11 namespace Test4_1
12 {
13     public partial class Form1 : Form
14     {
15         public Form1()
16         {
17             InitializeComponent();
18         }
19
20         private void trackBar1_Scroll(object sender, EventArgs e)
21         {
22             this.trackBar1.Value =(int)numericUpDown1.Value;
23         }
24
25         private void numericUpDown1_ValueChanged(object sender, EventArgs e)
26         {
27             this.numericUpDown1.Value =trackBar1.Value;
28         }
29     }
30 }

这道题目是第四单元的第一道题,本来看着代码是很少的,我编完了我也觉得这个是对的,其是它本来就是对的,不过虽然代码是对的,但是我运行起来总是没有办法用鼠标去拖动那个滚动条,不知怎么的就是拖不动,结果我去这两个控件的事件属性中去查看才把问题解决了,一开始我是一头雾水,不知道这是怎么回事,弄了好多时间才把这个问题解决,我只能说以后遇到这种小问题时自己要去多查查资料。

第二个题目:

 1 using System;
 2 using System.Collections.Generic;
 3 using System.ComponentModel;
 4 using System.Data;
 5 using System.Drawing;
 6 using System.Linq;
 7 using System.Text;
 8 using System.Threading.Tasks;
 9 using System.Windows.Forms;
10
11 namespace Test3_9
12 {
13     public partial class Form1 : Form
14     {
15         public Form1()
16         {
17             InitializeComponent();
18         }
19
20         private void aAToolStripMenuItem_Click(object sender, EventArgs e)
21         {
22             this.BackgroundImage = Image.FromFile("1.jpg");
23             this.toolStripStatusLabel1.Text = "A";
24         }
25
26         private void bToolStripMenuItem_Click(object sender, EventArgs e)
27         {
28             this.BackgroundImage = Image.FromFile("2.jpg");
29             this.toolStripStatusLabel1.Text = "B";
30
31         }
32
33         private void cToolStripMenuItem_Click(object sender, EventArgs e)
34         {
35             this.BackgroundImage = Image.FromFile("3.jpg");
36             this.toolStripStatusLabel1.Text = "C";
37         }
38
39         private void toolStripButton1_Click(object sender, EventArgs e)
40         {
41             this.BackgroundImage = Image.FromFile("1.jpg");
42             this.toolStripStatusLabel1.Text = "A";
43         }
44
45         private void toolStripButton2_Click(object sender, EventArgs e)
46         {
47             this.BackgroundImage = Image.FromFile("2.jpg");
48             this.toolStripStatusLabel1.Text = "B";
49         }
50
51         private void toolStripButton3_Click(object sender, EventArgs e)
52         {
53             this.BackgroundImage = Image.FromFile("3.jpg");
54             this.toolStripStatusLabel1.Text = "C";
55         }
56     }
57 }

这个题目是设置Windows窗体的背景的的功能,这个我一开始也不会做,我不知道怎样设置图片和怎样将其设置在窗体中,我去查了手册才知道了有Backgroundimage这个属性,也知道了它的用法,才将题目完整的做了出来。

应该说,这两个单元的题目教会了怎样使用手册,以及Windows窗体中有关对象及方法的用途,Windows窗体中还有很多很多的方法和属性我们在以后的编程当中不一定会用得到,但只要有这个手册,遇到的问题基本上都能够得到解决。

时间: 2024-10-25 04:59:35

C# 技能鉴定 第三单元 第四单元题目总结的相关文章

第三、四单元总结

######第三单元###### ########################man命令########################### man  -->manual        ###man是手册缩写 man man               ###查看man命令的帮助 man passwd            ###查看passwd命令的帮助 man的级别 1        系统命令 2        系统接口 3        函数库 4        特殊文件,比如设备文

第二本书 第四单元总结

####################################第二本书 第四单元#############################################一.分区划分fdisk /dev/vdbThe device presents a logical sector size that is smaller thanthe physical sector size. Aligning to a physical sector (or optimalI/O) size b

第四单元   输出重定向及文件名 / 文件内容的字符搜索

第四单元 1.在student用户下执行find /etc -name passwd 命令,并管理其输出要求如下: * 显示所有正确输出,屏蔽错误输出 [[email protected] Desktop]$ find /etc -name passwd 2 > /dev/null  ###/dev/null为文件不可回收垃圾箱位置 * 保存正确数出到/mnt/find.out,错误数出到/mnt/find.err中 [[email protected] Desktop]$ find /etc

Udacity调试课笔记之第四单元追根溯源

第一部分,归纳.推演的艺术 纯闲聊性质. 第二部分,依赖关系 从类型上分为 控制流依赖关系, 即控制变量值变化的if,while等控制语句 数据流依赖关系, 即变量值的变化 从方向上看,则分为 反向依赖.哪些语句会影响这一句的执行.比如,if里的语句就必须先满足if的条件,这是逆向依赖性. 正向依赖.这一句会影响到后面哪些语句的执行. 从状态就分为 静态,静态代码分析的结果 动态,动态日志加原静态依赖关系 不得不说依赖关系这部分确实没什么可说的 第三部分 逆向推导理论 嗯,真的只是理论 镇宅法宝

linux基础-第十四单元 Linux网络原理及基础设置

第十四单元 Linux网络原理及基础设置 三种网卡模式图 使用ifconfig命令来维护网络 ifconfig命令的功能 ifconfig命令的用法举例 使用ifup和ifdown命令启动和停止网卡 ifup命令的功能 ifdown命令的功能 ifup命令的用法举例 ifdown命令的用法举例 网络配置文件 网卡对应的网络配置文件 什么是网络配置 ip命令 ping命令 setup命令 课后作业 [本节内容]1. 使用ifconfig命令来维护网络(详见linux系统管理P422)1) 掌握if

第十四单元 linux中的设备访问

第十四单元 linux中的设备访问 一 设备访问 1 设备识别 /dev/xdxn:硬盘设备/dev/sda1 /dev/cdrom:光驱 /dev/mapper/*:虚拟设备 2.设备的使用 查看设备: fdisk -l:查看真实存在的设备 cat /proc/partitions:系统能够识别的设备 blkid:系统能够挂载使用的设备id df:查看设备被系统使用的情况 设备挂载: mount 设备挂载点 mount /dev/sdb1/mnt#把系统中第二块硬盘的第一个分区挂载到/mnt目

【面向对象】第四单元总结——UML

本单元构架设计 统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言.UML是一种开放的方法,用于说明.可视化.构建和编写一个正在开发的.面向对象的.软件密集系统的制品的开放方法.UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效. 本单元作业的主要内容是对UML类图.状态图和时序图进行解析和查询,并依照某些规则对UML类图进行检查.其中,课程组已经做好了将原始UML导出

OO第四单元总结~~

紧张刺激的一学期OO课程结束了,咸鱼们留下了悲喜交加的泪水.在说这整个学期的OO感想之前,先总结一下第四单元学到的知识. 一.第四单元总结 这一单元我们学习了UML有关的内容. 首先是理论课学习了什么是类图,类与类之间都有什么关系,怎样在类图中进行体现.实验课学习了如何使用StarUML绘制UML图. 第一次作业只有关于UML类图的查询,但是这一部分我认为实现的难度还是很大的.主要是第一次接触这样的作业,对于UmlElement解析出来的各个元素里所包含的各个内容都不是很了解,所以这两次的作业都

第四单元练习题

<<<第四单元练习>>> 1.在student用户下执行find /etc -name passwd 命令,并管理其输出要求如下: * 显示所有正确输出,屏蔽错误输出 * 保存正确数出到/mnt/find.out,错误数出到/mnt/find.err中 * 建立/mnt/find.all文件,并且保存所有输出到此文件中 * 再次保存所有输出到/mnt/find.all中,并且保持源文件内容 * 屏蔽此命令的所有输出 * 显示此命令的所有输出并保存输出到桌面上的任意文件中