【问题标题】:Binding to Count attribute of ObservableCollection Silverlight绑定到 ObservableCollection Silverlight 的 Count 属性
【发布时间】:2011-03-24 20:30:22
【问题描述】:

我有一个 ObservableCollection 和一个 Datagrid。

我做的是:

datagrid.ItemsSource = observableCollection1;

我需要绑定到 observableCollection.Count 属性。

我试过了:

  Tag="{Binding ObservableCollection.Count}"
  Tag = "{Binding Count}"
  Tag = "{Binding .Count}"
  Tag = "{Binding Path=.Count}"

但它不起作用。 :(

帮助

【问题讨论】:

    标签: silverlight binding


    【解决方案1】:
    Tag="{Binding ItemsSource.Count, RelativeSource={RelativeSource Self}}"
    

    【讨论】:

      【解决方案2】:

      标签必须绑定到字符串。您应该创建一个转换器以将其从数值转换为字符串。如果您只看到 0 这可能是分辨率。这将是我要探索的第一件事,尽管您希望它使用 ToString() 进行转换。

      请参阅此处了解如何操作:

      http://forums.silverlight.net/forums/p/184232/419976.aspx

      【讨论】:

        【解决方案3】:

        我所做的是从数据网格属性 SelectedItem 中获取选定的项目,并且我不必将标签放在按钮上;)

        【讨论】:

          猜你喜欢
          • 2019-10-31
          • 2011-02-14
          • 1970-01-01
          • 1970-01-01
          • 2012-04-02
          • 2018-05-14
          • 2021-11-08
          • 1970-01-01
          • 2012-01-31
          相关资源
          最近更新 更多