0
다른 클래스의 함수에 매개 변수로 전달하여 Panel의 Graphics 객체에 액세스하려하지만 "Parameter is not valid"라는 오류 메시지가 나타납니다.
다른 클래스에서 Graphics 객체에 액세스
public void Draw(Graphics g)
{
try
{
g.FillRectangles(Brushes.White, SmallRect);
g.DrawRectangles(Pens.Black, SmallRect);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
이 가능 그래픽 개체에 액세스 할 수 :
Graphics g = contentPan.CreateGraphics();//contentPan is a Panel
RectMaker rect_Maker = new RectMaker();
rect_Maker.Draw(g);
이는 RectMaker 클래스에있는 기능입니다 :
이것은 내가 패널 클래스에서 사용하고 코드입니다 다른 학급의 패널 이요?