x:Bind Mode = OneWay的问题

时间:2018-10-05 15:55:41

标签: visual-studio xaml uwp xbind

我正在使用x:Bind和mode = OneWay。

var sharedTags = function(c1, c2) { 
    return c1.tags.filter(function(t) { 
        return c2.tags.indexOf(t) >= 0;
    });
};

IsNotNull检查对象是否不为空。

var c1 = { name: 'Jo', tags: ["red", "blue", "green"]};
var c2 = { name: 'Bill', tags: ["yellow", "blue", "purple"]};
var shared = sharedTags(c1, c2); // ["blue"]

ViewModel.SectedItem在datagrid中显示的选定项目。 因此,当我在DataGrid中选择项目时,应用程序栏按钮必须将属性isEnabled设置为true。

但是: 2 first button on the top must be available, but thay aren't

1 个答案:

答案 0 :(得分:1)

创建一个属性并将其绑定到IsEnabled,如下所示     IsEnabled =“ {x:Bind propertyName)

在属性设置器上使用 OnPropertyChanged(“ propertyName”)