Link Combobox和datagrid

时间:2013-09-02 14:20:19

标签: c# sql wpf combobox

我有一个使用此查询填充的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)
     {

     }

但是这次它不起作用,因为数据源不同,有人能告诉我如何做到这一点吗?

1 个答案:

答案 0 :(得分:1)

如果您希望找到DataGrid的“选择已更改”事件,请参阅StackOverflow上的WPF datagrid selected row clicked event?帖子。简而言之,您可以将处理程序附加到DataGridRow.Selected事件:

<DataGrid ... >
    <DataGrid.ItemContainerStyle>
        <Style TargetType="DataGridRow">
            <EventSetter Event="MouseDoubleClick" Handler="Row_DoubleClick"/>
        </Style>
    </DataGrid.ItemContainerStyle>
    ...
</DataGrid>

来自链接的帖子。