windows phone winrt中listview的每个子项按钮如何设置属性 isEnabled?
How to set property isEnabled in each subitem button of listview in windows phone winrt?
我有列表视图。在此列表视图中,我有 listview.item 包含按钮。我将我的列表视图绑定到某个数据源,所以我有很多按钮。如何禁用所有这些按钮?
查看您的代码,除了绑定到 "Title"、"Date"、"DownloadedOrNot" 和 "Info" 之外,您还可以添加另一个 属性 并将其绑定到按钮的 IsEnable 属性,如“IsEnable.
如果您需要更改此 属性 的值,您总是可以像这样遍历您的 ListView 项目:
foreach (var item in listview.Items)
{
(item as your_object).IsEnable = false;
}
如果你有很多按钮..
请改用 LINQ。
listview.Items.All(item =>{(your_obj)item.IsEnable=false; return true});
我有列表视图。在此列表视图中,我有 listview.item 包含按钮。我将我的列表视图绑定到某个数据源,所以我有很多按钮。如何禁用所有这些按钮?
查看您的代码,除了绑定到 "Title"、"Date"、"DownloadedOrNot" 和 "Info" 之外,您还可以添加另一个 属性 并将其绑定到按钮的 IsEnable 属性,如“IsEnable.
如果您需要更改此 属性 的值,您总是可以像这样遍历您的 ListView 项目:
foreach (var item in listview.Items)
{
(item as your_object).IsEnable = false;
}
如果你有很多按钮.. 请改用 LINQ。
listview.Items.All(item =>{(your_obj)item.IsEnable=false; return true});