我在 ObservableCollection 中有一个字符串列表,我想将它绑定到数据网格、列表框或允许我在列表中的项目上添加双击事件的东西。如果你不知道,我是 WPF 的新手!!!
代码:
private ObservableCollection<string> _searchResults;
public ObservableCollection<string> SearchResults
{
get { return _searchResults; }
set
{
_searchResults = value;
OnPropertyChanged("SearchResults");
}
}
<Grid>
<DataGrid AutoGenerateColumns="False"
Name="MyGrid"
Height="400"
Width="400"
ItemsSource="{Binding SearchResults}"
SelectedItem="{Binding MySelectedItemProperty, UpdateSourceTrigger=PropertyChanged}"/>
</Grid>
作为旁注,我也在使用 Caliburn.Micro