Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Giolfan <ggiolfan@mono-cvs.ximian.com>2008-06-03 22:57:44 +0400
committerGeorge Giolfan <ggiolfan@mono-cvs.ximian.com>2008-06-03 22:57:44 +0400
commitd485667d503c967095d90f4c975fdc11c45ad024 (patch)
tree56e42c841d996158f54cb132b217f693115758bc /mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs
parentfef6ae1a8b894a37406d4e26b625159c5964d69d (diff)
2008-06-03 George Giolfan <georgegiolfan@yahoo.com>
* ColumnHeader.cs: CalcColumnHeader now uses the theme to get the height. * DataGridView.cs: * EnableHeadersVisualStyles: Fixed default value. EnteredHeaderCell, PressedHeaderCell: Added. * DataGridViewCell.cs: Refactored: Extracted GetBorderPen. * DataGridViewColumnHeaderCell.cs, DataGridViewRowHeaderCell.cs: Gave the theme a chance to override default painting. * ListView.cs: Added EnteredColumnHeader. Refactored: Extracted GetColumnHeaderInvalidateArea, Invalidate(ColumnHeader). * Theme.cs, ThemeVisualStyles.cs, ThemeWin32Classic.cs: Added members for ListView and DataGridView header rendering. * DataGridViewTest.cs: Added EnableHeadersVisualStylesDefaultValue. svn path=/trunk/mcs/; revision=104778
Diffstat (limited to 'mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs')
-rw-r--r--mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs
index c6a9b6031aa..2ff57ed5aa0 100644
--- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs
+++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs
@@ -152,9 +152,9 @@ namespace System.Windows.Forms
format.FormatFlags = StringFormatFlags.NoWrap;
if (owner != null)
- column_rect.Height = owner.Font.Height + 5;
+ column_rect.Height = ThemeEngine.Current.ListViewGetHeaderHeight (owner, owner.Font);
else
- column_rect.Height = ThemeEngine.Current.DefaultFont.Height + 5;
+ column_rect.Height = ThemeEngine.Current.ListViewGetHeaderHeight (null, ThemeEngine.Current.DefaultFont);
if (width >= 0)
column_rect.Width = width;