资讯详情

资讯详情

编写一个Windows应用程序,完成绘图功能

编写一个Windows应用程序完成绘图功能如图所示。窗体标题设置为“绘图程序”。界面中的Panel控件背景颜色设为黄色。界面中的ComboBox可选项为“红”、“绿”、“蓝”。在界面中输入起点横坐标、起点纵坐标、终点横坐标、终点纵坐标选择好颜色点击【画图】按钮在右边的Panel中绘制实心矩形。如下图所示代码如下private void button1_Click(object sender, EventArgs e){try{int x, y, w, h, z;x int.Parse(textBox1.Text);y int.Parse(textBox2.Text);w int.Parse(textBox3.Text);h Convert.ToInt32(textBox4.Text);Graphics gobj panel1.CreateGraphics();if (comboBox1.SelectedItem 红){Rectangle rec1 new Rectangle(x, y, w, h);//定义一个矩形rec1(定点xy加宽高)gobj.FillRectangle(Brushes.Red, rec1);//绘制一个实心矩形textBox1.Text ;textBox2.Text ;textBox3.Text ;textBox4.Text ;comboBox1.Text ;}else if (comboBox1.SelectedItem 绿){Rectangle rec1 new Rectangle(x, y, w, h);//定义一个矩形rec1(定点xy加宽高)gobj.FillRectangle(Brushes.Green, rec1);//绘制一个实心矩形textBox1.Text ;textBox2.Text ;textBox3.Text ;textBox4.Text ;comboBox1.Text ;}else{Rectangle rec1 new Rectangle(x, y, w, h);//定义一个矩形rec1(定点xy加宽高)gobj.FillRectangle(Brushes.Blue, rec1);//绘制一个实心矩形textBox1.Text ;textBox2.Text ;textBox3.Text ;textBox4.Text ;comboBox1.Text ;}}catch(Exception ex){MessageBox.Show(ex.Message);}}
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →