gpt4 book ai didi

wpf - 数据绑定(bind)(使用 MVVM 模式)到 DataGrid 的 RowDetailsTemplate 中的 WPF 组合框的问题

转载 作者:行者123 更新时间:2023-12-03 10:52:38 26 4
gpt4 key购买 nike

我正在尝试将 View 模型属性绑定(bind)到 WPF 组合框的“SelectedItem”属性。此组合框位于 DataGrid 的 RowDetailsTemplate 中。绑定(bind)部分存在,因为 View 模型的属性 getter 和 setter 在选择一行时都会调用一次(从而导致详细信息 View 展开)。但是,在随后的组合框选择更改时,该属性永远不会被再次调用。这几乎就像在展开行详细信息后数据上下文不正确,或者在显示行详细信息后解除绑定(bind)。很奇怪,我不知道如何让它在所有选择更改时调用该属性。必须有办法。

我知道这个问题是由于组合框位于行详细信息中,但我不知道如何解决它。有没有人遇到过类似的问题?任何,我的意思是任何类型的信息或帮助将不胜感激......我花了几天的时间来解决这个问题,试图弄清楚它为什么会这样。

最佳答案

也许 UpdateSourceTrigger在 Binding 中未设置为 PropertyChanged ?

关于wpf - 数据绑定(bind)(使用 MVVM 模式)到 DataGrid 的 RowDetailsTemplate 中的 WPF 组合框的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3214572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com