如何绑定到Windows Phone 7中的静态类的字段?

时间:2011-11-10 16:13:16

标签: windows-phone-7

有没有办法可以绑定到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 个答案:

答案 0 :(得分:1)

你不能在WP7中使用静态标记扩展(我觉得很烦人)。您需要采用一种解决方法,例如建议的abhinav。