none
1_DataTemplate模版Binding问题(命令与传参),2_序列化后的Object绑定问题 RRS feed

  • 问题

  • 我在ListItemsDataTemplate里加了个按钮。

    <Button Content="+" Command="{Binding PlayThis,RelativeSource={x:Static RelativeSource.TemplatedParent}}" CommandParameter="{Binding}" Background="Transparent" />

    我的想法是,这个button传递的源为VM2,,VM里有一个List<vm2>,一个PlayThis命令

    要获取vm中的一个方法,并将一个vm2传到vm的方法中。

    在vm中进行逻辑,取的是不定的Item(也就是vm2)。

    ====

    我的思路是不是不正确,这样的算法可行么,如果不可行的话要如何解决?谢谢了。

    ===================

    我最近刚尝试序列化用于保存播放状态播放列表,因为保存列表觉得能省事一些他会自动生成。
    可是发现了一个问题,不能直接引用泛型,只能用数组,所以我想问可以直接在VM下绑定这个对象么?修改的时候用ToArray或ToList方法转换。这样是不是不好,是否要绑定一个中间变量?不过也够麻烦的。

    最好是用哪种方法呢?


    Just 4 Love

    2013年8月10日 11:03

全部回复