Получить RGB из System.Windows.Media.Brush

328
21 сентября 2017, 13:04

Как получить RGB значения из System.Windows.Media.Brush объекта ?

Answer 1
if (brush is SolidColorBrush solid)
{
    var r = solid.Color.R;
    var g = solid.Color.G;
    var b = solid.Color.B;
}

Используя старый синтаксис:

var solid = brush as SolidColorBrush;
if (solid != null)
{
    var r = solid.Color.R;
    var g = solid.Color.G;
    var b = solid.Color.B;
}
READ ALSO
Парсинг сайта с помощью anglesharp

Парсинг сайта с помощью anglesharp

Использую AngleSharp для парсинга сайтаОчень хорошая штука

290
Инициализация полей UserControl 'a WPF

Инициализация полей UserControl 'a WPF

Передо мной стоит задача открыть изображения в сетке

212
Как через async\await вызвать метод DisconnectAsync у сокета?

Как через async\await вызвать метод DisconnectAsync у сокета?

Как через async\await вызвать метод DisconnectAsync и дождаться его завершения у сокета? Этот метод не поддерживает TAP паттернОн поддерживает только старые...

228
как обратиться к вложенной функции?

как обратиться к вложенной функции?

как обратиться к функции dsa?

312