public MainWindow(DllViewerContext context = null) { InitializeComponent(); Context = context ?? new DllViewerContext(); ResolveAssemblies(Context); _selectedItemChanging = true; this.DataContext = Context; DataGrid1.ItemsSource = Context.Assemblies; DataGrid1.SelectedItem = Context.SelectedAssembly; _selectedItemChanging = false; DataGrid1.UpdateLayout(); DataGrid1.ScrollIntoView(DataGrid1.SelectedItem); }
public void OsveziGrid() { try { WebShopServiceClient klijent = new WebShopServiceClient(); OsobaCon[] listaOsoba = klijent.VratiOsobe(); DataGrid1.ItemsSource = listaOsoba.ToList(); DataGrid1.Items.Refresh(); DataGrid1.UpdateLayout(); klijent.Close(); } catch (Exception) { MessageBox.Show("Server nije dostupan."); //MessageBox.Show("Greska: " + exc); } }