7
Làm cách nào để biết WP7 đang ở chế độ tối hay chế độ ánh sáng? Tôi muốn hiển thị các hình ảnh khác nhau tùy thuộc vào chế độ nào đang hoạt động.Màu nền nào đang hoạt động trong Windows Phone 7?
Làm cách nào để biết WP7 đang ở chế độ tối hay chế độ ánh sáng? Tôi muốn hiển thị các hình ảnh khác nhau tùy thuộc vào chế độ nào đang hoạt động.Màu nền nào đang hoạt động trong Windows Phone 7?
Visibility v = (Visibility)Resources["PhoneLightThemeVisibility"];
if (v == System.Windows.Visibility.Visible)
{
// light theme is active
}
else
{
// dark theme is active
}
Vậy điều gì sẽ xảy ra khi chúng phát hành thêm các chủ đề? Chúng ta sẽ cần phải biết tất cả các tên tài nguyên chủ đề? –
Theo như tôi biết có chủ đề màu tối và chủ đề ánh sáng với nền đen/trắng - không có màu nền khác được hỗ trợ, màu sắc có thể thay đổi, nhưng trong trường hợp này bạn nên ok ngay bây giờ, và một mẹo tiện dụng khác là sử dụng các biểu tượng dựa trên XAML, nếu có thể, bạn có thể áp dụng màu sắc chính xác ở đó. – RoguePlanetoid
Tôi không nghĩ rằng có bất kỳ kế hoạch nào nhiều hơn nền sáng/tối. Nếu có, sẽ có một mục hiển thị chủ đề khác, như cách cũng có một tài nguyên PhoneDarkThemeVisiblity, vì vậy bạn phải kiểm tra một bó của chúng :) –