编写一个Windows应用程序,完成绘图功能
发布时间:2026/10/31 1:18:35 锦皓数字建站

编写一个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);}}
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。