自定义控件
前台代码
<DataGrid x:Name="grid" Width="800" Height="800">
<DataGrid.RowStyle>
<Style TargetType="{x:Type DataGridRow}">
<EventSetter Event="GotFocus" Handler="DataGridRow_GotFocus"/>
</Style>
</DataGrid.RowStyle>
<DataGrid.Columns>
......
</DataGrid.Columns>
</DataGrid>
后台代码
public partial class CustomControl: UserControl
{
public CustomControl()
{
InitializeComponent();
}
public event EventHandler<MyRowEvent> RowClick;
private void DataGridRow_GotFocus(object sender