Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xaml 是否有一个';更新资源记录器';Xamarin形式的等价物?_Xaml_Xamarin_Xamarin.forms - Fatal编程技术网

Xaml 是否有一个';更新资源记录器';Xamarin形式的等价物?

Xaml 是否有一个';更新资源记录器';Xamarin形式的等价物?,xaml,xamarin,xamarin.forms,Xaml,Xamarin,Xamarin.forms,我使用的是Xamarin.Forms,我的视图完全在XAML中创建。我也在使用Xamarin.Forms.Labs 我已将EntryCell绑定到如下属性: <EntryCell Label="Name:" Text="{Binding Name, Mode=TwoWay}" /> 该页面有一个“保存”工具栏项,用于将属性保存到数据库中 我遇到的问题是,只有当用户更改文本后输入单元格失去焦点时,Name属性才会更新。单击工具栏项不会更改焦点,因此属性在保存前不会更新 我想从用户

我使用的是Xamarin.Forms,我的视图完全在XAML中创建。我也在使用Xamarin.Forms.Labs

我已将EntryCell绑定到如下属性:

<EntryCell Label="Name:" Text="{Binding Name, Mode=TwoWay}" />

该页面有一个“保存”工具栏项,用于将属性保存到数据库中

我遇到的问题是,只有当用户更改文本后输入单元格失去焦点时,Name属性才会更新。单击工具栏项不会更改焦点,因此属性在保存前不会更新


我想从用户的每一次按键更新属性。我知道Silverlight的“UpdateSourceTrigger”,但我找不到在Xamarin表单中实现这一点的等效方法?

在Xamarin表单中没有UpdateSourceTrigger的等效方法。Forms

似乎没有Xamarin与UpdateSourceTrigger的等效方法。我成功地从绑定属性中删除了SetProperty调用,这样更改的属性就不会触发,然后使用EntryUnfocused触发显式PropertyChanged事件。

也许您可以调用:RaiseAllPropertiesChanged()@你能提供一些细节吗?我也很想知道。你找到答案了吗@michaelms89