【发布时间】:2014-01-02 16:44:40
【问题描述】:
我有以下课程:
public class Car
{
[DataMember(Name = "versionID")]
public string Id { get; set; }
[DataMember(Name = "state")]
public State State { get; set; }
[DataMember(Name = "type")]
public string Type { get; set; }
}
public class State
{
public string ID { get; set; }
[DataMember(Name = "on")]
public bool StateOn{ get; set; }
[DataMember(Name = "description ")]
public int Description { get; set; }
}
我有一个 ObservableCollection,我将它作为 ItemsSource 绑定到一个列表框。
列表框项目模板:
<Grid>
<TextBlock Text="{Binding ID}" />
<TextBlock Text="{Binding Type}" />
<ToggleButton Tag="{Binding Description}" IsChecked="{Binding StateOn}"/>
如何将State的StateOn布尔值绑定到ItemTemplate中ToggleButton的IsChecked?
亲切的问候, 尼尔斯
【问题讨论】:
标签: c# windows-phone-7 binding