MonthCalendar BackColor - Workaround für Vista/Win7?

18/08/2009 - 15:05 von Thomas Bandt | Report spam
Hallo,

die BackColor-Eigenschaft wird unter Windows Vista und Windows
7 geflissentlich ignoriert, was auch dokumentiert ist:

"Changing the BackColor property may not affect the appearance of the
MonthCalendar control, depending on the operating system and theme of
the computer running the application. For example, changing the
BackColor property of the MonthCalendar control on Windows Vista with
the Windows Aero theme does not affect the control appearance."

http://msdn.microsoft.com/en-us/lib...d8kb3.aspx

Muss man sich jetzt damit abfinden, oder gibt es einen Workaround,
mit dem man das doch noch "hinbiegen" kann?

Gruß, Thomas [MVP ASP/ASP.NET]
 

Lesen sie die antworten

#1 Frank Dzaebel
18/08/2009 - 21:39 | Warnen spam
Hallo Thomas,

[...] Muss man sich jetzt damit abfinden, oder gibt es einen Workaround,
mit dem man das doch noch "hinbiegen" kann?



es gibt Workarounds. Ansich widersprechen Themes ja
aber dedizierten Farb-Gebungen.

[Nicke Andersson: Modifying the Windows Forms MonthCalendar control]
http://nickeandersson.blogs.com/blo..._the_.html

[MonthCalendar.Paint-Ereignis (System.Windows.Forms)]
http://msdn.microsoft.com/de-de/lib...paint.aspx


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen