Как привязать к полю статического класса в Windows Phone 7? - PullRequest
0 голосов
/ 10 ноября 2011

Есть ли способ привязки к полю в статическом классе в Windows Phone 7?

В WPF я могу написать что-то вроде

<ListBox ItemsSource="{Binding Source={x:Static local:TestStatic.Items}}" />

, где TestStatic определен как

public static class TestStatic
{
    public static IEnumerable<string> Items
    { get { return new string[] { "Item A", "Item B", "Item C" }; } }
}

, но в WP7 это не работает, ошибка: «Тип« x: Статический »не найден. ...».

У кого-нибудь есть предложения, каксделать это?

1 Ответ

1 голос
/ 10 ноября 2011

Вы не можете использовать расширение статической разметки в WP7 (что я нахожу довольно раздражающим). Вам нужно будет использовать обходной путь, такой как предложенный Абхинавом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...