■ 알려진 색상 리스트를 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
using System; using System.Collections.Generic; using System.Reflection; using Windows.UI; #region 알려진 색상 리스트 구하기 - GetKnownColorList() /// <summary> /// 알려진 색상 리스트 구하기 /// </summary> /// <returns>알려진 색상 리스트</returns> public List<Color> GetKnownColorList() { List<Color> colorList = new List<Color>(); IEnumerable<PropertyInfo> propertyInfoEnumerable = typeof(Colors).GetTypeInfo().DeclaredProperties; foreach(PropertyInfo property in propertyInfoEnumerable) { Color color = (Color)property.GetValue(null); colorList.Add(color); } return colorList; } #endregion |