Udostępnij za pośrednictwem


Porady: zmienianie wyglądu składnika ColorDialog formularzy systemu Windows

Wygląd składnika Windows Forms ColorDialog można skonfigurować przy użyciu wielu jego właściwości. Okno dialogowe zawiera dwie sekcje — jedną, która zawiera podstawowe kolory i jedną, która umożliwia użytkownikowi definiowanie kolorów niestandardowych.

Większość właściwości ogranicza kolory, które użytkownik może wybrać w oknie dialogowym. Jeśli właściwość jest ustawiona AllowFullOpen na true, użytkownik może definiować kolory niestandardowe. Właściwość FullOpen ma true wartość , jeśli okno dialogowe jest rozwinięte w celu zdefiniowania kolorów niestandardowych. W przeciwnym razie użytkownik musi kliknąć przycisk "Zdefiniuj kolory niestandardowe". Gdy właściwość jest ustawiona AnyColor na true, w oknie dialogowym są wyświetlane wszystkie dostępne kolory w zestawie kolorów podstawowych. Jeśli właściwość jest ustawiona SolidColorOnly na true, użytkownik nie może wybrać kolorów różnicowych. Dostępne są tylko kolory stałe.

Jeśli właściwość jest ustawiona ShowHelp na truewartość , w oknie dialogowym zostanie wyświetlony przycisk Pomoc. Gdy użytkownik kliknie przycisk Pomoc, ColorDialog zostanie zgłoszone zdarzenie składnika HelpRequest .

Aby skonfigurować wygląd okna dialogowego koloru

  1. AllowFullOpenUstaw właściwości , AnyColor, SolidColorOnlyi ShowHelp na żądane wartości.

    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;  
    

Zobacz też