You can use Reflection. You can use an anonymous type to hold both the name and the brush.
var values = typeof (Brushes).GetProperties().
Select(p => new { Name = p.Name, Brush = p.GetValue(null) as Brush }).
ToArray();
You can access the names only through:
var brushNames = values.Select(v => v.Name);