none
关于ListViewItem嵌套RadioButton的问题 RRS feed

  • 问题

  • XAML结构如下:

    <ListView SelectionMode="Single"
                <ListView.ItemTemplate>
                    <DataTemplate>
                            <RadioButton                                      
                                         IsChecked="{Binding RelativeSource={RelativeSource Mode=TemplatedParent}, Path=IsSelected, Mode=TwoWay}"/>
                    </DataTemplate>
                </ListView.ItemTemplate>
            </ListView>
    请问各位,为什么这样写,RadioButton的IsChecked属性和ListViewItem的IsSelected没有成功绑定呢


    825386224@qq.com

    2015年9月16日 14:50

答案

  • 试了下你代码,发现确实没有banging成功。我猜测radiobutton的父容器不是ListViewItem,可能有其他层。

    很好奇的是,你为什么要这么写呢,通常会banging一个后台类型的属性到前台元素,比如在MVVM设计会这么做。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2015年9月17日 5:50
    版主