private void type_observe(object sender, RoutedEventArgs e) { WorkTypes m = new WorkTypes(); m.Title = m.Title + " - выбор записи"; m.list.Background = Brushes.Gainsboro; m.Owner = Owner; if ((bool)m.ShowDialog()) { Value[0] = set.WorkType.FindBycode((int)m.Val[0]); type.Text = m.Val[1].ToString(); } }
//типы работ private void Types(object sender, RoutedEventArgs e) { if (type == null) { WorkTypes c = new WorkTypes(); c.Owner = this; type = c; c.Show(); } else { type.Focus(); } }