Я разрабатываю приложение WP8 для лиц с нарушениями зрения, и я пытаюсь изменить цвет шрифта в приложении. У меня нет API для этого, чтобы помочь мне. То, что я пытаюсь сделать, это то, что в longlistselector будет отображаться список цветов, и пользователь может выбрать цвет и изменить цвет шрифта всего приложения. Я не лучший программист в мире, поскольку я только начал, и это приложение идет к одному из членов моей семьи. Часть, на которую я застрял, пытается ее изменить, я могу ее выбрать, но после этого никуда не будет, любые указатели или подсказки будут замечательными.Как изменить цвет шрифта в приложении WP8
public MainPage()
{
InitializeComponent();
font.Add(new Theme1() { ThemeText = "White", ThemeFontSize = "40" });
font.Add(new Theme1() { ThemeText = "Green", ThemeFontSize = "40" });
font.Add(new Theme1() { ThemeText = "Blue", ThemeFontSize = "40" });
LLsFontList.ItemsSource = font;
}
private void LLsFontList_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
if (LLsFontList != null && LLsFontList.SelectedItem != null)
{
var selectedItem = LLsFontList.SelectedItem as Theme1;
SayWords(selectedItem.ThemeText + "\r\n");
var id = selectedItem.ThemeText.FirstOrDefault();
}
}
Здесь я застреваю, должен ли я посылать этот вызов в файл ресурсов, чтобы он менял все приложение.
Но как вы применяете свою тему к тексту? Что такое класс Theme1? – Romasz
Тема 1 класс, где все элементы набора и get's –