我有一个comboBox,它是用这个查询填充的
SELECT DISTINCT SUBSTRING(LogTime, 0, 12) AS Expr1
FROM SSISLog
我有一个包含5列的数据网格
Name , ID , Event ID , EventType , LogTime
我有一个在其他组合框上使用过的函数,这样当一个项目被选中时,数据网格就可以简单地使用转到这个项目
private void comboBox9_SelectedIndexChanged(object sender, EventArgs e)
{
}
但这一次它不起作用,因为数据源不同,有人能告诉我如何做到这一点吗?
如果您要查找DataGrid
的"选择已更改"事件,请查看WPF数据网格选中的行单击事件?在StackOverflow上发帖。简而言之,您可以为DataGridRow.Selected
事件附加一个处理程序:
<DataGrid ... >
<DataGrid.ItemContainerStyle>
<Style TargetType="DataGridRow">
<EventSetter Event="MouseDoubleClick" Handler="Row_DoubleClick"/>
</Style>
</DataGrid.ItemContainerStyle>
...
</DataGrid>
来自链接的帖子。