PDA

View Full Version : مشکل در ارسال PictureBox



abdorreza
شنبه 26 دی 1394, 12:06 عصر
سلام

هنگامیکه میخوام PictureBox رو به سازنده یک کلاس که خودم ساختم ارسال کنم اشکال میگیره سی شارپ.این هم کدهام :

ارسال :

MyDraw drw= new MyDraw(PictureBox1)

اینم سازنده کلاس :

public MyDraw(PictureBox pic)
{
}


این هم خطای هاش :


Error 2 Argument 1: cannot convert from 'System.Windows.Forms.PictureBox' to 'AutomataMachine.PictureBox' d:\my projects\automatamachine\automatamachine\form1.cs 19 34 AutomataMachine

Error 1 The best overloaded method match for 'AutomataMachine.DrawGraph.DrawGraph(AutomataMachi ne.PictureBox)' has some invalid arguments d:\my projects\automatamachine\automatamachine\form1.cs 19 20 AutomataMachine

abdorreza
شنبه 26 دی 1394, 13:05 عصر
درست شد. کلاس سازنده ی خودم رو اینطوری تغییر دادم :




public MyDraw(System.Windows.Forms.PictureBox pic)
{
}