组合框属性改变后选择不同项目时属性不更新?[关闭]


不知为什么,当我点击组合框中的不同项目时,”单位 “属性没有被更新。它更新的唯一方式是当你用tab离开时。点击其他地方也不行。更改选择项肯定会触发更新……

                            x:Name="UnitConcue">
                                                                <DataGridTemplateColumn.CellTemplate>
                                                                    <DataTemplate>
                                                                        <ComboBox ItemsSource="{Binding Source={x:Static 
                                                                                    ene:Sysleton.UnitValues}}"
                                                                                Text="{Binding Unit}" HorizontalContentAlignment="Stretch"/>
                                                                    </DataTemplate>
                                                                </DataGridTemplateColumn.CellTemplate>
                                                                <DataGridTemplateColumn.CellEditingTemplate >
                                                                    <DataTemplate>
                                                                        <ComboBox ItemsSource="{Binding Source={x:Static 
                                                                                    ene:Sysleton.UnitValues}}"
                                                                                Text="{Binding Unit}"/>
                    </DataTemplate>            
</DataGridTemplateColumn.CellEditingTemplate>

解决方案:

尝试将你的绑定改为

"{Binding Unit, UpdateSourceTrigger=PropertyChanged}"

给TA打赏
共{{data.count}}人
人已打赏
未分类

如何用NUnit对我的UnitOfWork类进行单元测试?

2022-9-19 17:14:19

未分类

iOS中的UI对齐测试

2022-9-19 17:14:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索