Sergey
Mon Jul 04 12:57:07 CDT 2005
Sorry but without reflection it is impossible. Here is an example how it
could be done:
FieldInfo fi = typeof(DataGrid).GetField("m_renderer",
BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance);
object o = fi.GetValue(dataGrid1);
Type t =
typeof(DataGrid).Assembly.GetType("System.Windows.Forms.GridRenderer");
fi = t.GetField("m_fntHeader",
BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance);
fi.SetValue(o, new Font("Tahoma", 14, FontStyle.Italic));
--
Sergey Bogdanov [.NET CF MVP, MCSD]
http://www.sergeybogdanov.com
jakubbukaj wrote:
> Good Day,
> I inherited my DataGridEx from DataGrid class. I implemented some
> functions like DoubleClick event, sorting, autofill and so on. Now I
> want to implement changing of Header Font of DataGrid. Have somebody
> some Idea how to program this?
>
> Thanks
>
>