带有复选框

时间:2015-08-12 09:20:04

标签: windows-phone

我有一个Restfulservice。当我调用该服务时,它会给项目带有复选框。显示项目后。用户选择一些项目并单击“保存”。我必须通过restful服务将该信息发送给db。

你可以告诉我..

1)如何显示来自webservice [列和行]的项目。

 itemname         selected or unselected

 item1                 []
 item2                 []
 item3                 []

2)如何通过restful services将选定或未选择的项目发送回db。

1 个答案:

答案 0 :(得分:0)

1)XAML示例:

        <ItemsControl ItemsSource="{Binding ItemsList}">
            <ItemsControl.ItemTemplate>
                <DataTemplate>
                   <StackPanel>
                     <RadioButton 
                                  DataContext="{Binding }"  
                                  Content="{Binding Label}" 
                                  IsChecked="{Binding IsChecked}"
                                  x:Name="radioButton"
                                  GroupName="SomeGroupName"
                                   />     
                   </StackPanel>
                </DataTemplate>
            </ItemsControl.ItemTemplate>
        </ItemsControl>

DTO:

ListItem是项目XD的列表。 项目如下:

Public class items
{
     public string label {get ; set;}
     public bool IsChecked {get; set;}
}

2)使用Json发送和接收数据。