WPF MVVM 中xaml binding viewmodel中属性 并设置Converter

有这个需求是将viewmodel中多个元素传递到view中,multibinding该怎么写,网上搜索了一番之后发现nultibinding用到的几乎都是界面元素之间的相互传递。

学习一下,记录一下

但是其实这个问题挺伪的

<Button.Content>
                                                    <MultiBinding Converter="{StaticResource getRangeString}">
                                                        <Binding Path="nowQuaryCondition.ageLower"></Binding>
                                                        <Binding Path="nowQuaryCondition.ageUpper"></Binding>
                                                    </MultiBinding>
                                                </Button.Content>

类似于这样就可以了,只需要在xaml文件前面申明了正确的DataContext就可以直接用Path属性调用到我们需要的属性

发布了19 篇原创文章 · 获赞 2 · 访问量 5155

猜你喜欢

转载自blog.csdn.net/gunjiu4462/article/details/103840595
今日推荐