Example #1
0
        public Color?GetThemeColor(int partId, int stateId, int propertyId)
        {
            HResult hr = UxThemeExNativeMethods.UxGetThemeColor(
                themeFile, theme, partId, stateId, propertyId, out int value);

            return(Found(hr) ? ThemeExtensions.ColorFromArgb(value) : (Color?)null);
        }
        public Color GetThemeSysColor(int propertyId)
        {
            int value = StyleNativeMethods.GetThemeSysColor(theme, propertyId);

            return(ThemeExtensions.ColorFromArgb(value));
        }