private UxThemeManager GetControlsManager(Control cont) { UxThemeManager Manager; if (!m_dControlToManager.TryGetValue(cont, out Manager)) { Manager = new UxThemeManager(cont); m_dControlToManager.Add(cont, Manager); } return(Manager); }
protected void Dispose(bool disposing) { if (!m_bDisposed) { if (disposing) { foreach (KeyValuePair <Control, UxThemeManager> entry in m_dControlToManager) { UxThemeManager temp = (UxThemeManager)entry.Value; temp.Dispose(); } m_dControlToManager.Clear(); m_bDisposed = true; } } }
public static bool VisualStylesEnabled() { return(UxThemeManager.VisualStylesEnabled()); }