【发布时间】:2020-07-09 16:45:39
【问题描述】:
在 XAML 中将项目绑定到整个 BindingContext 的语法是 {Binding .}。
如何在 C# 中做同样的事情?
【问题讨论】:
标签: c# xamarin xamarin.forms xamarin.android xamarin.ios
在 XAML 中将项目绑定到整个 BindingContext 的语法是 {Binding .}。
如何在 C# 中做同样的事情?
【问题讨论】:
标签: c# xamarin xamarin.forms xamarin.android xamarin.ios
C# 等效于 {Binding .} 是省略绑定路径,例如.Bind(Button.CommandParameter)
<Button Command="{Binding ButtonCommand}" CommandParameter ="{Binding .}"
using Xamarin.Forms.Markup;
// ...
new Button().Bind(Button.CommandProperty, "ButtonCommand").Bind(Button.CommandParameterProperty)
【讨论】: