//@bahar : Nek iki rasah tak jelaske...ahahahaha private void btn_tambah_Click(object sender, RoutedEventArgs e) { PopUpKaryawan popKaryawan = new PopUpKaryawan(); popKaryawan.AddItemCallback = new AddItemDelegateKaryawan(this.AddItemCallbackPopUpKaryawan); popKaryawan.ShowDialog(); }
//@Bahar : Binding dinamik Click EditButton yang digenerate melalui DataGridTemplate private void btnEdit_Click(object sender, RoutedEventArgs e) { var button = (FrameworkElement)sender; var row = (DataGridRow)button.Tag; if (dgUsers.SelectedCells.Count > 0) { //MessageBox.Show(GetIndexKaryawan(row)); PopUpKaryawan popKaryawan = new PopUpKaryawan(GetIndexKaryawan(row)); popKaryawan.AddItemCallback = new AddItemDelegateKaryawan(this.AddItemCallbackPopUpKaryawan); popKaryawan.ShowDialog(); } }