C#第七次上机
2016-05-01 15:44
351 查看
1. 题目要求:
窗体启动后自动位于屏幕中央;窗体大小不可调;窗体背景色为白色;窗体标题为“我的窗体实验”;窗体上有两个标签,其中一个为链接标签,链接标签字体为宋体16号;单击该链接可以打开烟大主页;单击“结束”按钮,程序即可结束。
输入代码:
运行截图:
2.题目要求:
窗体标题为“我的文本框实验”;窗体上有一个标签,内容如图;窗体上有一个文本框,文本框只能输入0-9十种数字,最多输入8个字符。单击“结束”按钮程序即可结束。
输入代码:
运行截图:
总结:
C#的window应用设计感觉和Android的UI有许多共同之处,但比Android更容易入门,这可能是为什么大学课程把Android放在后面的原因吧。
窗体启动后自动位于屏幕中央;窗体大小不可调;窗体背景色为白色;窗体标题为“我的窗体实验”;窗体上有两个标签,其中一个为链接标签,链接标签字体为宋体16号;单击该链接可以打开烟大主页;单击“结束”按钮,程序即可结束。
输入代码:
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 WindowsFormsApplication2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void label1_Click(object sender, EventArgs e) { } private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { System.Diagnostics.Process.Start("http://www.ytu.edu.cn/"); } private void button1_Click(object sender, EventArgs e) { this.Close(); } } }
运行截图:
2.题目要求:
窗体标题为“我的文本框实验”;窗体上有一个标签,内容如图;窗体上有一个文本框,文本框只能输入0-9十种数字,最多输入8个字符。单击“结束”按钮程序即可结束。
输入代码:
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 WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } private void label1_Click(object sender, EventArgs e) { } private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { } private void label1_Click_1(object sender, EventArgs e) { } private void textBox1_TextChanged(object sender, EventArgs e) { } private void label1_Click_2(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { this.Close(); } private void textBox1_TextChanged_1(object sender, EventArgs e) { } private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar<'0'||e.KeyChar>'9') { e.Handled = true; } else { Console.WriteLine("请输入数字: "); } } private void label2_Click(object sender, EventArgs e) { } } }
运行截图:
总结:
C#的window应用设计感觉和Android的UI有许多共同之处,但比Android更容易入门,这可能是为什么大学课程把Android放在后面的原因吧。
相关文章推荐
- C#调用Geos的C函数接口进行空间拓扑操作
- c#并行任务多种优化方案分享(异步委托)
- c#中delegate和事件
- C#开发的进化史
- C#序列化和反序列化综合案例
- C# winform中DataGridView最常用的知识点
- c# 保留两位小数
- C#OOP之十四 .Net Framework简介
- C#OOP之十四 .Net Framework简介
- C#OOP之十四 .Net Framework简介
- C#(去、过滤)掉字符中的换行符
- 利用C#控制台输出txt文件的内容(一行行来的)
- C# 关闭登录窗体,进入主窗体后,主窗体关闭,程序进程仍在运行的问题
- C#OOP之十三 组件、程序集与反射
- C#OOP之十三 组件、程序集与反射
- C#OOP之十三 组件、程序集与反射
- C#中子窗体获取父窗体中控件的内容
- C#实现序列化和反序列化
- C#实现序列化和反序列化
- C# 文件重命名