You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MAUI+MVVM:如何从视图取数计算后实时返回视图?

MAUI MVVM 绑定问题:无法获取Entry控件值完成实时计算

我正在学习MAUI与MVVM架构,已实现通过WebSocket获取数据并实时更新XAML视图,但目前遇到一个问题:无法从视图的Entry控件获取HoldingsAmount值,将其与WebSocket返回的BestAskPrice进行计算(HoldingsAmount × BestAskPrice),进而实时更新视图上的HoldingsValue。

更新说明

使用本地定义的HoldingsAmount值时,HoldingsValue的计算功能正常,但无法获取XAML中Entry绑定的Ticker.HoldingsAmount值。已完成以下改动:

  • 视图TickerView.xaml:为Entry的Text属性添加绑定{Binding Ticker.HoldingsAmount}
  • 模型Tickers.cs:新增HoldingsAmount、HoldingsValue属性
  • 视图模型TickerViewModel.cs:目前使用本地代码decimal HoldingsAmount = 2;进行计算,需要改为使用视图Entry控件传入的值

内容的提问来源于stack exchange,提问作者oshirowanen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 21:45:37