【问题标题】:Xamarin.Forms: Binding to Entire BindingConext in C# (not XAML)Xamarin.Forms:在 C# 中绑定到整个 BindingConext(不是 XAML)
【发布时间】:2020-07-09 16:45:39
【问题描述】:

在 XAML 中将项目绑定到整个 BindingContext 的语法是 {Binding .}

如何在 C# 中做同样的事情?

【问题讨论】:

    标签: c# xamarin xamarin.forms xamarin.android xamarin.ios


    【解决方案1】:

    C# 等效于 {Binding .} 是省略绑定路径,例如.Bind(Button.CommandParameter)

    XAML 示例

    <Button Command="{Binding ButtonCommand}" CommandParameter ="{Binding .}"
    

    代码示例

    using Xamarin.Forms.Markup;
    
    // ...
    
    new Button().Bind(Button.CommandProperty, "ButtonCommand").Bind(Button.CommandParameterProperty)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-12
      • 1970-01-01
      • 1970-01-01
      • 2014-08-05
      • 1970-01-01
      • 2011-06-08
      • 2018-09-14
      • 1970-01-01
      相关资源
      最近更新 更多