2014-11-30 3 views
1

내 휴대용 라이브러리는 관련된 색상이있는 여러 개체를 정의합니다. 이 색상은 라이브러리를 사용하는 모든 앱의 UI 레이어에서 사용됩니다. 모든 UI 레이어 항목이 Windows.UI.Color로 작동한다고 가정하면 휴대용 라이브러리에 해당 유형의 개체를 저장하고 싶습니다. 문제는 라이브러리 코드에서이 Color 클래스를 참조 할 방법을 찾을 수 없다는 것입니다.Universal App 휴대용 라이브러리의 색상은 무엇입니까?

지금은 색상을 16 진수 문자열 ("# FF00AA")로 유지하고 있지만 색상을 참조 할 때마다 문자열을 파싱한다는 의미입니다. 물론, 나는 그것을 더 최적화 할 수있다. (생성 된 Color 객체를 캐싱하고, 문자열을 선점 분할하는 것), 이것은 바보 같다.

Universal 휴대용 라이브러리에서 Windows.UI.Color 클래스를 가져 오는 방법은 무엇입니까?

답변

1

이 휴대용 라이브러리에 설정 한 대상은 무엇입니까? 또는 범용 앱을위한 "공유"라이브러리입니까?

두 번째 경우에는 아무 문제없이 Windows.UI.Color 클래스를 사용합니다. 다른 휴대용 라이브러리 인 경우 대상을 Windows 8.1 및 Windows Phone 8.1로 설정하십시오. 해당 라이브러리에서 Color 클래스를 사용했지만 문제가 없습니다.

관련 문제