private void ObserveGlobalUIHints()
{
if (GlobalUIRegistry.UIStyleHints != null)
{
var hints = GlobalUIRegistry.UIStyleHints.DateTimePickerHints;
this.MinimumSize = new Size(hints.MinimumWidth, hints.MinimumHeight);
if ((hints.MaximumHeight > hints.MinimumHeight) && (hints.MaximumWidth > hints.MinimumWidth))
this.MaximumSize = new Size(hints.MaximumWidth, hints.MaximumHeight);
if (hints.DefaultFontFamily != null)
this.Font = new Font(hints.DefaultFontFamily, this.Font.Size);
if (hints.MinimumFontSize > this.Font.Size)
this.Font = new Font(this.Font.FontFamily, hints.MinimumFontSize);
}
}