سلام
خودم پیداش کردم گفتم اینجام بگم شاید مشکل یه دوست دیگه هم باشه

توی قسمت کد xaml برای دیتا فرم این کد رو اضافه کنید
ItemsSource="{Binding ItemsSource, ElementName=DataGrid1, Mode=OneWay}"


و این کد هم برای این رویدادها



private void Dataform1_CurrentItemChanged(object sender, EventArgs e)
{
DataGrid1.SelectedItem = Dataform1.CurrentItem;
}



private void DataGrid1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
Dataform1.CurrentItem = DataGrid1.SelectedItem;
}