0
나는 분명하지는 않지만 양식에 그림을 찍는 연습을하고 있습니다. 그것은 매우 간단한 코드이므로 게시하는 것이 가치가 없다고 생각합니다.사각형의 테두리를 수정하는 방법
양식의 테두리에 반투명 한 사각형을 그리기를 원합니다.이 양식은 이미 처리했습니다. 문제는 양식의 크기를 조정할 때 직사각형이 원래 위치에 머물러 있고 테두리의 새 위치를 "따르지"않는다는 것입니다.
나는 분명하지는 않지만 양식에 그림을 찍는 연습을하고 있습니다. 그것은 매우 간단한 코드이므로 게시하는 것이 가치가 없다고 생각합니다.사각형의 테두리를 수정하는 방법
양식의 테두리에 반투명 한 사각형을 그리기를 원합니다.이 양식은 이미 처리했습니다. 문제는 양식의 크기를 조정할 때 직사각형이 원래 위치에 머물러 있고 테두리의 새 위치를 "따르지"않는다는 것입니다.
양식의 그림판 이벤트에서 반드시 그림을 확인하십시오. 이렇게하면 컨트롤이 다시 그릴 때마다 발생합니다 (예 : 크기 조정시). 그것은, 어쨌든 게시하는 것이 좋습니다 아마 간단한 코드의 것하더라도 http://msdn.microsoft.com/en-us/library/system.windows.forms.control.paint.aspx
public MyForm()
{
this.Paint += this.PaintRectangles;
}
private void PaintRectangles(object sender, PaintEventArgs e)
{
// use e.Graphics to draw stuff
}
- 떨어져 다른 어떤에서, 당신은 그것을 일부 피드백과 팁을 얻을 가능성이있어 :
여기에 좋은 예입니다 보너스. – Jeff