C#学习(messageBox,pictureBox,窗口切换)

来源:互联网 发布:淘宝上怎么找卖片的 编辑:程序博客网 时间:2024/06/15 20:32
本文章来自我的个人网站,如感兴趣,欢迎访问我的个人网站:http://www.qingshuimonk.com/

为了做信息论编码的assignment,特意学了下C#,好不容易做出来了,还是好好总结下吧。

1.
MessageBox的用法:
MessageBox.Show(),最常用的方法是:MessageBox.Show(String,String,MessageBoxButtons,MessagBoxIcons),其中第一个String是消息框内要显示的内容,第二个String是消息框的标题。举个例子:
MessageBox.Show("How to use messagebox.","Csharp Winform",MessageBoxButtons.OK, MessageBoxIcon.Asterisk);

就可以产生这样的结果:


2.
窗口切换的办法:当需要从一个窗口切换到另一个窗口可以采用以下办法:
private void Next_Click(object sender, EventArgs e)        {            Form2 f2 = new Form2();            this.Hide();            f2.Show();        }

如果目前窗口是Form1那么这个段代码就能完成从Form1切换到Form2并关闭Form1的功能。

3.
pictureBox的使用:pictureBox可以加载指定路径的图像文件,这个图像文件可以是解决方案资源管理器里的也可是计算机某路径下的。

假设资源管理器里有一图像文件为image,那么以下代码:

pictureBox1.Image = global::ProjectName.Properties.Resources.image;

可使pictureBox加载相应的图像文件,其中ProjectName是项目名称。


4.

设置控件位置:

设置控件位置需要用到Point类,就是现实生活中的坐标。先说例子:

pictureBox1.Location = new Point(105,135);

能将该pictureBox定位到(105,135)的位置,坐标原点为其父容器的左上方,横向x轴,纵向y轴。