private void Hyperlink_Click_1(object sender, RoutedEventArgs e) { object linkDataContext = (sender as Hyperlink).DataContext; ListBoxItem lbi = (ListBoxItem) lbLineas.ItemContainerGenerator.ContainerFromItem(linkDataContext); lbi.IsSelected = true; if (lbLineas.SelectedItems.Count > 0) { cl = lbLineas.SelectedItem as CustomLineas; //CARAGAR INFORMACIÓN EN CAMPOS PARA EDITAR id_edit = cl.id; txtNombre.Text = cl.nombre; cboPlantas.SelectedValue = cl.id_planta; pbImage.Source = cl.image; image = Global.DIRECTORIO_IMAGENES + @"\" + cl.image_path; btnCrearLinea.Tag = "1"; txtBtnOp.Text = "Guardar edición"; EnableControls(true); } }
private void lbLineas_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (lbLineas.SelectedItems.Count == 1) { btnExplorar.Visibility = Visibility.Visible; CustomLineas cls = (CustomLineas)lbLineas.SelectedItems[0]; lblLine.Text = "[" + cls.nombre.ToUpper() + "]"; } else if (lbLineas.SelectedItems.Count == 0) { btnExplorar.Visibility = Visibility.Hidden; } }