c# - View 模型中的 MVVM 清除文本框

标签 c# wpf mvvm viewmodel

我试图清除存储在 View 模型文本框中的数据
我可以使用 .clear 在 View xaml 中清除它;但我不想在后面使用代码

<TextBox Name ="UserFirstName" HorizontalAlignment="Right" Height="23" Margin="119,67,0,0" 
    TextWrapping="Wrap" Text="{Binding User.FirstName, UpdateSourceTrigger=PropertyChanged}" 
    VerticalAlignment="Top" Width="163" TextChanged="UserFirstName_TextChanged"/>

我希望每次单击页面时刷新字段

有什么建议么

最佳答案

Text文本框的属性应绑定(bind)到 View 模型中的属性。

当您更改 View 模型中的属性值时,文本框中的文本将通过数据绑定(bind)自动更新。

关于c# - View 模型中的 MVVM 清除文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40358343/

相关文章:

c# - 嵌套列表框如何在子列表框鼠标双击上设置父列表框selectedItem

c# - 从程序集中删除强签名

c# - 如何找到 Windows 7 中 cpu 使用情况的 OID?

C# 多线程,无重复

c# - 如何将 'Pin this program to the taskbar' 添加到 Windows 7 的跳转列表中?

wpf - 如何更新uid

C# - 将 List<JToken> 转换为 List<string> 单行

wpf - 在 Loaded 事件中渲染未完成

windows-phone-8 - 可以在不依赖 Xamarin 的情况下使用 mvvmcross 吗?

Xamarin Forms 选择器的默认值