【发布时间】:2012-04-06 14:06:30
【问题描述】:
我正在尝试将 TextBox 绑定到类集合中的值。我该怎么做?
数据:
Name, Filter
A , 1
B , 2
C , 3
现在我想用 Name = A 的过滤器填充我的 TextBlock。
XAML
<TextBlock Text="{Binding [Filters.??.Filter where name =??], UpdateSourceTrigger=PropertyChanged}"></TextBlock>
绑定到 ColumnFilter 列表
public class Model
{
private ObservableCollection<DataGridColumnFilter> _filters = new ObservableCollection<DataGridColumnFilter>();
public ObservableCollection<DataGridColumnFilter> Filters { get { return _filters; } set { _filters = value; } }
}
public class DataGridColumnFilter
{
public string Name { get; set; }
public string Filter { get; set; }
}
【问题讨论】:
-
你希望这个神奇的绑定能做什么?您使用的是什么版本的 SL?
标签: silverlight xaml silverlight-4.0