C# 如何在windows phone winrt中设置listview的每个子项按钮中的isEnabled属性?

C# 如何在windows phone winrt中设置listview的每个子项按钮中的isEnabled属性?,c#,windows-runtime,windows-phone,C#,Windows Runtime,Windows Phone,我有listview。在此listview中,我有一个包含按钮的listview.item。我将listview绑定到某个数据源,因此我有许多按钮。如何禁用所有这些按钮 查看您的代码,除了绑定到“Title”、“Date”、“DownloadedOrNot”和“Info”之外,您还可以添加另一个属性并将其绑定到按钮的IsEnable属性,如“IsEnable” 如果需要更改此属性的值,则始终可以如下方式遍历ListView项: foreach (var item in listview.Item

我有listview。在此listview中,我有一个包含按钮的listview.item。我将listview绑定到某个数据源,因此我有许多按钮。如何禁用所有这些按钮


查看您的代码,除了绑定到“Title”、“Date”、“DownloadedOrNot”和“Info”之外,您还可以添加另一个属性并将其绑定到按钮的IsEnable属性,如“IsEnable”

如果需要更改此属性的值,则始终可以如下方式遍历ListView项:

foreach (var item in listview.Items)
{
    (item as your_object).IsEnable = false;
}

如果你有很多按钮。。 使用LINQ insted

listview.Items.All(item =>{(your_obj)item.IsEnable=false; return true});

请为我们发布一个带有这些按钮的代码示例,这样我们可以建议一个合理的方法。好的。