首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

(winform编程)form2中的点击事件实现form1中pictureBox之间的连线(绝对给分最靠上实现功能的那个),该怎么解决

2012-01-30 
(winform编程)form2中的点击事件实现form1中pictureBox之间的连线(绝对给分最靠上实现功能的那个)在form1

(winform编程)form2中的点击事件实现form1中pictureBox之间的连线(绝对给分最靠上实现功能的那个)
在form1中有pictureBox1,pictureBox2……

自己的命名规则:PCA就是pictureBox1
                                PCB就是pictureBox2
                                ……      
在form2中有coboBox1(其中列表项为PCA,PCB……)
                      coboBox2(其中列表项为PCA,PCB……)

在form2中选定coboBox中的值后,上面有一按钮(确定连线)
点击该按钮,实现两个coboBox中对应值在form1界面上的连线

在form1中,我把pictureBox1,2……,都设置成pubulic
并在form1中——界面.Instance   =   this;

求教各位大虾程序代码!偶新手(不要用gdi,gdi+之类的来忽悠偶-,-)


[解决办法]
没明白楼主的意思,呵呵~!
[解决办法]
//勉强给你画条线
private void Form1_Paint(object sender, PaintEventArgs e)
{
/*if (TODO : pictureBox1和pictureBox2连线)*/
e.Graphics.DrawLine(
Pens.Black,
new Point(pictureBox1.Bounds.X + pictureBox1.Bounds.Width / 2,
pictureBox1.Bounds.Y + pictureBox1.Bounds.Height / 2),
new Point(pictureBox2.Bounds.X + pictureBox2.Bounds.Width / 2,
pictureBox2.Bounds.Y + pictureBox2.Bounds.Height / 2));
}

热点排行