private void Groups()
        {
            AddTextBoxToScene("Название:");

            var ncb = new NewComboBox <Flow>();
            var box = ncb.CreateComboBox(Select.Flows());

            AddComboBoxToScene("Поток:", box);
        }
        private void Classrooms()
        {
            AddTextBoxToScene("Название аудитории:");

            var ncb = new NewComboBox <Equipment>();
            var box = ncb.CreateComboBox(Select.Equipment());

            AddComboBoxToScene("Оборудование:", box);
        }
Beispiel #3
0
 public void AssignTextBoxHandle(NewComboBox owner)
 {
     Owner          = owner;
     cbxinfo.cbSize = Marshal.SizeOf(cbxinfo);
     GetComboBoxInfo(Owner.Handle, ref cbxinfo);
     if (!this.Handle.Equals(IntPtr.Zero))
     {
         this.ReleaseHandle();
     }
     this.AssignHandle(cbxinfo.hwndEdit);
 }
        private void Subgroups()
        {
            AddTextBoxToScene("Название:");

            AddTextBoxToScene("Количество студентов:");

            var ncb = new NewComboBox <Group>();
            var box = ncb.CreateComboBox(Select.Groups());

            AddComboBoxToScene("Группа:", box);
        }
        private void Equipment()
        {
            AddTextBoxToScene("Название:");

            AddTextBoxToScene("Количество сидений:");

            var ncb = new NewComboBox <SpecialEquipment>();
            var box = ncb.CreateCheckBoxComboBox(Select.SpecialEquipment());

            AddComboBoxToScene("Специальное оборудование:", box);
        }
        private void Subjects()
        {
            AddTextBoxToScene("Название:");

            var ncb = new NewComboBox <Equipment>();
            var box = ncb.CreateComboBox(Select.Equipment());

            AddComboBoxToScene("Оборудование:", box);

            var ncb2 = new NewComboBox <SubjectType>();

            box = ncb2.CreateComboBox(Select.SubjectTypes());
            AddComboBoxToScene("Тип предмета:", box);
        }
        private void treeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs <object> e)
        {
            textBoxPanel.Children.Clear();
            labelsPanel.Children.Clear();

            var res = ButtonStyle();

            UpdateDataGrid();

            var ncb = new NewComboBox <Subject>();
            var box = ncb.CreateComboBox(Select.Subjects());

            AddComboBoxToScene("Предмет:", box);

            AddTextBoxToScene("Нагрузка:");

            res.Click += Add;
            res.Click += UpdateDataGridEvent;

            textBoxPanel.Children.Add(res);
        }