내 프로그램은 다음과 같이 작동합니다 : winforms를 사용하여, 사용자는 ID 번호를 입력하고 배열을 사용하여 올바른 ID 번호를 기반으로 학생 정보와 클래스 스케줄 출력을 메시지 상자에 표시합니다! 제 질문은 메시지 상자/배열에서 4 개의 클래스를 가져 와서 형식 2의 linklabel 텍스트에 쓰는 방법입니다. 내 Getschedule 클래스는 배
라고 TextRenderer.MeasureText에 측정 할 텍스트와 너비를 지정하면 텍스트를 표시하는 데 필요한 높이가 반환됩니다. private static int CalculateHeight(string text, Font font, int width)
{
Size size = TextRenderer.MeasureText(text, font
포커스가있는 현재 선택된 요소를 강조 표시하는 선택 사각형을 사용하면 확실한 이점이 있습니다. 그러나 패딩이있는 요소로 인해 사각형이 완전히 원하지 않는 위치에 그려 지므로 방해가되고 도움이되지 않습니다. 그래서 더 이상의 고삐없이 내 질문은 :이 사각형을 숨기거나 위치를 조정할 수있는 방법이 있습니까? 전체 요소를 ownerdrawing까지 전환는 다음에