다음을 통해 공유


방법: Windows Forms ColorDialog 구성 요소의 모양 변경

여러 속성을 사용하여 Windows Forms ColorDialog 구성 요소의 모양을 구성할 수 있습니다. 대화 상자에는 기본 색을 표시하는 섹션과 사용자가 사용자 지정 색을 정의할 수 있는 섹션이 있습니다.

대부분의 속성은 대화 상자에서 사용자가 선택할 수 있는 색을 제한합니다. AllowFullOpen 속성이 true로 설정된 경우 사용자는 사용자 지정 색을 정의할 수 있습니다. FullOpen 속성은 사용자 지정 색을 정의하기 위해 대화 상자를 확장한 경우 true이고, 그렇지 않으면 사용자가 “사용자 지정 색 정의” 단추를 클릭해야 합니다. AnyColor 속성이 true로 설정된 경우, 대화 상자에서 기본 색 집합에 있는 색 중 사용 가능한 색을 모두 표시합니다. SolidColorOnly 속성이 true로 설정된 경우 사용자는 디더링된 색을 선택할 수 없으며 단색만 선택할 수 있습니다.

ShowHelp 속성이 true로 설정된 경우 대화 상자에 도움말 단추가 나타납니다. 사용자가 도움말 단추를 클릭하면 ColorDialog 구성 요소의 HelpRequest 이벤트가 발생합니다.

색 대화 상자의 모양을 구성하려면

  1. AllowFullOpen, AnyColor, SolidColorOnlyShowHelp 속성을 원하는 값으로 설정합니다.

    ColorDialog1.AllowFullOpen = True
    ColorDialog1.AnyColor = True
    ColorDialog1.SolidColorOnly = False
    ColorDialog1.ShowHelp = True
    
    colorDialog1.AllowFullOpen = true;
    colorDialog1.AnyColor = true;
    colorDialog1.SolidColorOnly = false;
    colorDialog1.ShowHelp = true;
    
    colorDialog1->AllowFullOpen = true;
    colorDialog1->AnyColor = true;
    colorDialog1->SolidColorOnly = false;
    colorDialog1->ShowHelp = true;
    

참고하십시오