【问题标题】:What is the XAML equivalent for binding SelectedIndexProperty in .cs .net silverlight code?在 .cs .net silverlight 代码中绑定 SelectedIndexProperty 的 XAML 等效项是什么?
【发布时间】:2010-01-28 19:43:01
【问题描述】:

我一直在使用 silverlight 中的绑定,并且已经弄清楚如何在代码中进行绑定,但我更愿意将绑定保留在 XAML 中。

这是在我的 .cs 文件中工作的代码:

  System.Windows.Data.Binding IDBinding = new System.Windows.Data.Binding("ID");
            IDBinding.Source = MyTrans;
            IDBinding.Mode = System.Windows.Data.BindingMode.TwoWay;
            cbComboBox.SetBinding(ComboBox.SelectedIndexProperty, IDBinding);

这是我的 XAML 行:

<ComboBox x:Name="cbComboBox"   Margin="4,20,6,0" Foreground="#FFD41D1D" Height="25" VerticalAlignment="Top">

我如何在 XAML 中表达相同的东西?

谢谢!

-雷

【问题讨论】:

    标签: silverlight xaml binding equivalent


    【解决方案1】:

    假设您将 ComboBox(或组合框本身)的父控件的 DataContext 设置为 MyTrans,则应执行以下操作:

    <ComboBox x:Name="cbComboBox" SelectedIndex="{Binding ID, Mode=TwoWay}" />
    

    【讨论】:

      猜你喜欢
      • 2020-08-31
      • 2010-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-26
      • 2017-06-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多