Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125

БД в комбобоксе реально?

26.05.2017, 12:47. Показов 2063. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Помогите пожалуйста решить такой вот вопрос:
Есть программка, которая состоит из Tab Control в котором находятся 3 вкладки, ко 2 и 3 применена одна БД с 2 таблицами, (во второй вкладке - таблица 1, в третьей таблица 3). А в первую вкладку нужно засунуть БД из 18 таблиц, и чтобы они были в комбобоксе. т.е. по выбору из комбобокса в датагриде отображалась таблица.
Изображения
   
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.05.2017, 12:47
Ответы с готовыми решениями:

Как сделать, чтобы в комбоБоксе при вводе первых букв фамилии появлялась соответствующая фамилия в комбобоксе?
День добрый, подскажите как реализовать такое действие: есть комбоБокс с выбором сотрудником, как сделать чтобы в комбоБоксе при вводе...

Отображение в комбобоксе
В фокусе Фокус снимаю Заполняю данными из базы CB.Items.Clear(); SqlDataAdapter sql = new...

Флешка в комбобоксе
всем привет! вопрос в шапке как бы)) нужно чтобы в выпадающем списке можно было выбрать флешку, и на лету переключатся между флешками...

30
 Аватар для Shogun31337
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
26.05.2017, 21:22
Цитата Сообщение от Daimonos Посмотреть сообщение
А в первую вкладку нужно засунуть БД из 18 таблиц, и чтобы они были в комбобоксе.
Только, все таки, не таблицы нужно в комбобокс заливать, а их имена! В остальном, все можно сделать.
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
26.05.2017, 22:56  [ТС]
Цитата Сообщение от Shogun31337 Посмотреть сообщение
Только, все таки, не таблицы нужно в комбобокс заливать, а их имена! остальном, все можно сделать.
Логично, по именам обращение будет, вот как настроить то
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
26.05.2017, 23:20  [ТС]
UPD.
Переделал скрины, прошу прощения сразу за мелкие.
Миниатюры
БД в комбобоксе реально?   БД в комбобоксе реально?   БД в комбобоксе реально?  

0
 Аватар для Shogun31337
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
26.05.2017, 23:25
Цитата Сообщение от Daimonos Посмотреть сообщение
как настроить то
Элементарно:
C#
1
2
3
4
5
6
List<string> items = new List<string>();
for (int i = 0; i < ds.Tables.Count; i++)
{
    items.Add(ds.Tables[i].TableName);
}
cb.Items.AddRange(items.ToArray());
Ну а при выборе имени:
C#
1
dgv.DataSource = ds.Tables[cb.Text];
Не проверял, но должно работать.
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
26.05.2017, 23:41  [ТС]
Цитата Сообщение от Shogun31337 Посмотреть сообщение
Элементарно:
Это я так понимаю пхнуть в комбобокс SetIndexChanged
Цитата Сообщение от Shogun31337 Посмотреть сообщение
Ну а при выборе имени:
А это на кнопку
0
 Аватар для Shogun31337
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
26.05.2017, 23:55
Цитата Сообщение от Daimonos Посмотреть сообщение
Это я так понимаю пхнуть в комбобокс SetIndexChanged
Это пихнуть в комбобокс в тот момент когда заполняется датасет.
Цитата Сообщение от Daimonos Посмотреть сообщение
А это на кнопку
Ага! Это на кнопку.
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
27.05.2017, 00:01  [ТС]
Цитата Сообщение от Shogun31337 Посмотреть сообщение
в тот момент когда заполняется датасет.
т.е. решение даже подстраивать не нужно?
0
 Аватар для Shogun31337
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
27.05.2017, 00:03
Цитата Сообщение от Daimonos Посмотреть сообщение
решение даже подстраивать не нужно?
Не понял вопроса. Что имеется в виду под подстройкой решения?
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
27.05.2017, 00:05  [ТС]
Цитата Сообщение от Shogun31337 Посмотреть сообщение
C#
1
2
3
4
5
for (int i = 0; i < ds.Tables.Count; i++)
{
    items.Add(ds.Tables[i].TableName);
}
cb.Items.AddRange(items.ToArray());
вместо Tables, TableName свои названия писать или это универсальное?
0
 Аватар для Shogun31337
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
27.05.2017, 00:13
Цитата Сообщение от Daimonos Посмотреть сообщение
вместо Tables, TableName свои названия писать или это универсальное?
Универсальное. Tables - это список всех таблиц в датасете. Чтобы обратиться к определенной таблице, можно использовать индекс (ds.Tables[index]) или ее название (ds.Tables["Название таблицы"]).

Добавлено через 2 минуты
PS. Это будет работать, если у таблиц есть имена. Если их нет, то в комбобоксе будут все строки пустыми, а выбор ничего не даст.

Добавлено через 1 минуту
Т.е. создавать таблицы нужно не так DataTable dt = new DataTable();, а вот так DataTable dt = new DataTable("TableName");
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
27.05.2017, 00:24  [ТС]
C#
1
2
3
4
5
6
7
8
9
private void comboBox1_DataSourceChanged(object sender, EventArgs e)
        {
            List<string> items = new List<string>();
            for (int i = 0; i < ds.Tables.Count; i++)
            {
                items.Add(ds.Tables[i].TableName);
            }
            cb.Items.AddRange(items.ToArray());
        }
Cюда вот запхал но не работает ...

Добавлено через 1 минуту
Цитата Сообщение от Shogun31337 Посмотреть сообщение
Т.е. создавать таблицы нужно не так DataTable dt = new DataTable();, а вот так DataTable dt = new DataTable("TableName");
Таблицы были созданы в Access и подгружены к визуал студио
0
 Аватар для Shogun31337
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
27.05.2017, 00:36
Цитата Сообщение от Daimonos Посмотреть сообщение
Cюда вот запхал но не работает ...
А с чего оно должно там работать? Посмотрите, в каком случае возникает данное событие? И подумайте - возникает ли оно у Вас? Это во-первых... Ну и комбобокс то у Вас, наверное, не cb называется, а иначе... Может быть нужно заменить?
Я же сказал, что код нужно вписать в тот участок кода, где заполняется датасет!!! Зачем что то еще то выдумывать???
И, кстати, можно сделать еще проще... Просто впишите названия таблиц в список комбобокса средствами конструктора форм, а в кнопку добавьте одну только строку dgv.DataSource = ds.Tables[cb.Text];. Только не забываем заменить dgv на название того грида, которое у Вас используется!

Код, кстати, можно упростить... Чего то я сразу то тупанул.
C#
1
2
3
4
for (int i = 0; i < ds.Tables.Count; i++)
{
    cb.Items.Add(ds.Tables[i].TableName);
}
Добавлено через 3 минуты
Цитата Сообщение от Daimonos Посмотреть сообщение
Таблицы были созданы в Access и подгружены к визуал студио
Да какая разница где они были созданы? В студии то они где хранятся? Наверняка ведь в DataSet'е?
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
27.05.2017, 10:06  [ТС]
названия поменял что дата грид что комбо бокса под свои.
Засунул в comboBox1_SelectedIndexChanged но теперь при нажатии на кнопку пропадает таблицы со вкладки 2
0
 Аватар для Shogun31337
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
27.05.2017, 20:12
Цитата Сообщение от Daimonos Посмотреть сообщение
Засунул в comboBox1_SelectedIndexChanged

Цитата Сообщение от Daimonos Посмотреть сообщение
при нажатии на кнопку пропадает таблицы со вкладки 2
Будет намного лучше и результативнее, если Вы выложите здесь свой код! В противном случае, можно будет годами гадать как там у Вас все устроено...
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
30.05.2017, 19:09  [ТС]
Цитата Сообщение от Shogun31337 Посмотреть сообщение
Будет намного лучше и результативнее, если Вы выложите здесь свой код!
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Наказание_и_поощрения
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: данная строка кода позволяет загрузить данные в таблицу "bdDataSet.Pooshrenie". При необходимости она может быть перемещена или удалена.
            this.pooshrenieTableAdapter.Fill(this.bdDataSet.Pooshrenie);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "bdDataSet.Nakazanie". При необходимости она может быть перемещена или удалена.
            this.nakazanieTableAdapter.Fill(this.bdDataSet.Nakazanie);
            //this.pooshrenieTableAdapter.Fill(this.bdDataSet.Pooshrenie);
 
        }
 
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
 
        }
 
        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            // Сохранить данные в БД
            this.nakazanieTableAdapter.Update(this.bdDataSet.Nakazanie);
            this.pooshrenieTableAdapter.Update(this.bdDataSet.Pooshrenie);
        }
 
        private void nakazanieBindingSource_CurrentChanged(object sender, EventArgs e)
        {
 
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            dataGridView1.DataSource = bdDataSet.Tables[comboBox1.Text];
        }
 
        /*
        private void comboBox1_DataSourceChanged(object sender, EventArgs e)
        {
            string cb;
            comboBox1 = cb;
            bdDataSet = ds;
 
            List<string> items = new List<string>();
            for (int i = 0; i < bdDataSet.Tables.Count; i++)
            {
                items.Add(bdDataSet.Tables[i].TableName);
            }
            comboBox1.Items.AddRange(items.ToArray());
        }
 
        private void comboBox1_TextChanged(object sender, EventArgs e)
        {
            for (int i = 0; i < bdDataSet.Tables.Count; i++)
            {
                comboBox1.Items.Add(bdDataSet.Tables[i].TableName);
            }
        }
        */
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            for (int i = 0; i < bdDataSet.Tables.Count; i++)
            {
                comboBox1.Items.Add(bdDataSet.Tables[i].TableName);
            }
        }
    }
}
Вот..
Планировалось сделать так чтобы во вкладке 2 и 3 велся учет наказаний и поощрений соответственно, при этом во вкладке 1 можно было открыть по отделениям таблицы и по нажатии на конкретное ФИО отображалась полная информация в том числе о взысканиях и поощрениях
0
 Аватар для Shogun31337
557 / 534 / 225
Регистрация: 02.11.2016
Сообщений: 1,538
30.05.2017, 20:14
Цитата Сообщение от Daimonos Посмотреть сообщение
Вот..
Это тот код? Что то тут не видно 18 таблиц... Да и вообще это какой то обрывок - ни датасет, ни таблицы, ни адаптеры не создаются. Ну не суть... Будем считать, что это все есть где то в другом месте кода.
Как я уже говорил:
Цитата Сообщение от Shogun31337 Посмотреть сообщение
код нужно вписать в тот участок кода, где заполняется датасет!!!
В данном случае это происходит в Form1_Load. Зачем было что то выдумывать и создавать какие то ненужные методы, если я сразу же сказал где это нужно использовать? Вы хоть понимаете как работает Ваш код и какая строка что выполняет?
Цитата Сообщение от Daimonos Посмотреть сообщение
можно было открыть по отделениям таблицы и по нажатии на конкретное ФИО отображалась полная информация в том числе о взысканиях и поощрениях
Хм... Так а зачем Вам список таблиц в комбобоксе? Это делается за счет связей между таблицами.
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
01.06.2017, 22:34  [ТС]
это код Form1.cs...
в Учреждении 18 отделений. в каждом отделении по негодяю по этому надо их как то в первую вкладку засунуть.
вот на всякий случай Form1.Designer.cs

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
//1 
 
namespace Наказание_и_поощрения
{
    partial class Form1
    {
        /// <summary>
        /// Требуется переменная конструктора.
        /// </summary>
        private System.ComponentModel.IContainer components = null;
 
        /// <summary>
        /// Освободить все используемые ресурсы.
        /// </summary>
        /// <param name="disposing">истинно, если управляемый ресурс должен быть удален; иначе ложно.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }
 
        #region Код, автоматически созданный конструктором форм Windows
 
        /// <summary>
        /// Обязательный метод для поддержки конструктора - не изменяйте
        /// содержимое данного метода при помощи редактора кода.
        /// </summary>
        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
            this.tabControl1 = new System.Windows.Forms.TabControl();
            this.tabPage1 = new System.Windows.Forms.TabPage();
            this.dataGridView3 = new System.Windows.Forms.DataGridView();
            this.barackDataSetBindingSource1 = new System.Windows.Forms.BindingSource(this.components);
            this.barackDataSet = new Наказание_и_поощрения.barackDataSet();
            this.button1 = new System.Windows.Forms.Button();
            this.comboBox1 = new System.Windows.Forms.ComboBox();
            this.tabPage2 = new System.Windows.Forms.TabPage();
            this.dataGridView1 = new System.Windows.Forms.DataGridView();
            this.bdDataSetBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this.tabPage3 = new System.Windows.Forms.TabPage();
            this.dataGridView2 = new System.Windows.Forms.DataGridView();
            this.barackDataSetBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this.otdBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this._1_otdBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this.nakazanieBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this.bdDataSetBindingSource1 = new System.Windows.Forms.BindingSource(this.components);
            this.pooshrenieBindingSource = new System.Windows.Forms.BindingSource(this.components);
            this._1_otdTableAdapter = new Наказание_и_поощрения.barackDataSetTableAdapters._1_otdTableAdapter();
            this.tableAdapterManager = new Наказание_и_поощрения.barackDataSetTableAdapters.TableAdapterManager();
            this._10_otdTableAdapter = new Наказание_и_поощрения.barackDataSetTableAdapters._10_otdTableAdapter();
            this.bdDataSet = new Наказание_и_поощрения.bdDataSet();
            this.bdDataSetBindingSource2 = new System.Windows.Forms.BindingSource(this.components);
            this.nakazanieTableAdapter = new Наказание_и_поощрения.bdDataSetTableAdapters.NakazanieTableAdapter();
            this.pooshrenieTableAdapter = new Наказание_и_поощрения.bdDataSetTableAdapters.PooshrenieTableAdapter();
            this.bdDataSetBindingSource3 = new System.Windows.Forms.BindingSource(this.components);
            this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn10 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn11 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn12 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn13 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn14 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn15 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewTextBoxColumn16 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.кодDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.материалаDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.фамилияDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.имяDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.отчествоDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.отделениеDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.чтоНарушилDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.датаНаказанияDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.мерыРеагированияDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.dataGridViewCalendarColumn1 = new System.Windows.Forms.DataGridViewCalendarColumn();
            this.кодDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.поощренияDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.фамилияDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.имяDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.отчествоDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.датаПоощренияDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewCalendarColumn();
            this.чемПоощренDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
            this.tabControl1.SuspendLayout();
            this.tabPage1.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dataGridView3)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.barackDataSetBindingSource1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.barackDataSet)).BeginInit();
            this.tabPage2.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.bdDataSetBindingSource)).BeginInit();
            this.tabPage3.SuspendLayout();
            ((System.ComponentModel.ISupportInitialize)(this.dataGridView2)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.barackDataSetBindingSource)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.otdBindingSource)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this._1_otdBindingSource)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.nakazanieBindingSource)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.bdDataSetBindingSource1)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.pooshrenieBindingSource)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.bdDataSet)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.bdDataSetBindingSource2)).BeginInit();
            ((System.ComponentModel.ISupportInitialize)(this.bdDataSetBindingSource3)).BeginInit();
            this.SuspendLayout();
            // 
            // tabControl1
            // 
            this.tabControl1.Controls.Add(this.tabPage1);
            this.tabControl1.Controls.Add(this.tabPage2);
            this.tabControl1.Controls.Add(this.tabPage3);
            this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.tabControl1.Location = new System.Drawing.Point(0, 0);
            this.tabControl1.Name = "tabControl1";
            this.tabControl1.SelectedIndex = 0;
            this.tabControl1.Size = new System.Drawing.Size(420, 257);
            this.tabControl1.TabIndex = 0;
            // 
            // tabPage1
            // 
            this.tabPage1.AutoScroll = true;
            this.tabPage1.Controls.Add(this.dataGridView3);
            this.tabPage1.Controls.Add(this.button1);
            this.tabPage1.Controls.Add(this.comboBox1);
            this.tabPage1.Location = new System.Drawing.Point(4, 22);
            this.tabPage1.Name = "tabPage1";
            this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
            this.tabPage1.Size = new System.Drawing.Size(412, 231);
            this.tabPage1.TabIndex = 0;
            this.tabPage1.Text = "Отделения";
            this.tabPage1.UseVisualStyleBackColor = true;
            // 
            // dataGridView3
            // 
            this.dataGridView3.AutoGenerateColumns = false;
            this.dataGridView3.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
            this.dataGridView3.DataSource = this.barackDataSetBindingSource1;
            this.dataGridView3.Location = new System.Drawing.Point(9, 36);
            this.dataGridView3.Name = "dataGridView3";
            this.dataGridView3.Size = new System.Drawing.Size(395, 150);
            this.dataGridView3.TabIndex = 2;
            //
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
01.06.2017, 22:36  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
 // 2
            this.dataGridView3.AutoGenerateColumns = false;
            this.dataGridView3.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
            this.dataGridView3.DataSource = this.barackDataSetBindingSource1;
            this.dataGridView3.Location = new System.Drawing.Point(9, 36);
            this.dataGridView3.Name = "dataGridView3";
            this.dataGridView3.Size = new System.Drawing.Size(395, 150);
            this.dataGridView3.TabIndex = 2;
            // 
            // barackDataSetBindingSource1
            // 
            this.barackDataSetBindingSource1.DataSource = this.barackDataSet;
            this.barackDataSetBindingSource1.Position = 0;
            // 
            // barackDataSet
            // 
            this.barackDataSet.DataSetName = "barackDataSet";
            this.barackDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
            // 
            // button1
            // 
            this.button1.Location = new System.Drawing.Point(329, 6);
            this.button1.Name = "button1";
            this.button1.Size = new System.Drawing.Size(75, 23);
            this.button1.TabIndex = 1;
            this.button1.Text = "button1";
            this.button1.UseVisualStyleBackColor = true;
            this.button1.Click += new System.EventHandler(this.button1_Click);
            // 
            // comboBox1
            // 
            this.comboBox1.FormattingEnabled = true;
            this.comboBox1.Items.AddRange(new object[] {
            "Отделение 1",
            "Отделение 2",
            "Отделение 3",
            "Отделение 5",
            "Отделение 6",
            "Отделение 7",
            "Отделение 8",
            "Отделение 9",
            "Отделение 10",
            "Отделение 11",
            "Отделение 12",
            "Отделение 13",
            "Отделение 14",
            "Отделение 15",
            "Отделение 16",
            "Отделение 17",
            "КДиР",
            "УУК"});
            this.comboBox1.Location = new System.Drawing.Point(8, 8);
            this.comboBox1.Name = "comboBox1";
            this.comboBox1.Size = new System.Drawing.Size(310, 21);
            this.comboBox1.TabIndex = 0;
            this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged);
            //this.comboBox1.DataSourceChanged += new System.EventHandler(this.comboBox1_DataSourceChanged);
            //this.comboBox1.TextChanged += new System.EventHandler(this.comboBox1_TextChanged);
            // 
            // tabPage2
            // 
            this.tabPage2.Controls.Add(this.dataGridView1);
            this.tabPage2.Location = new System.Drawing.Point(4, 22);
            this.tabPage2.Name = "tabPage2";
            this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
            this.tabPage2.Size = new System.Drawing.Size(412, 231);
            this.tabPage2.TabIndex = 1;
            this.tabPage2.Text = "Наказание";
            this.tabPage2.UseVisualStyleBackColor = true;
            // 
            // dataGridView1
            // 
            this.dataGridView1.AutoGenerateColumns = false;
            this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
            this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
            this.кодDataGridViewTextBoxColumn,
            this.материалаDataGridViewTextBoxColumn,
            this.фамилияDataGridViewTextBoxColumn,
            this.имяDataGridViewTextBoxColumn,
            this.отчествоDataGridViewTextBoxColumn,
            this.отделениеDataGridViewTextBoxColumn,
            this.чтоНарушилDataGridViewTextBoxColumn,
            this.датаНаказанияDataGridViewTextBoxColumn,
            this.мерыРеагированияDataGridViewTextBoxColumn});
            this.dataGridView1.DataMember = "Nakazanie";
            this.dataGridView1.DataSource = this.bdDataSetBindingSource2;
            this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
            this.dataGridView1.Location = new System.Drawing.Point(3, 3);
            this.dataGridView1.Name = "dataGridView1";
            this.dataGridView1.Size = new System.Drawing.Size(406, 225);
            this.dataGridView1.TabIndex = 0;
            this.dataGridView1.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellContentClick);
            // 
            // tabPage3
            // 
            this.tabPage3.Controls.Add(this.dataGridView2);
            this.tabPage3.Location = new System.Drawing.Point(4, 22);
            this.tabPage3.Name = "tabPage3";
            this.tabPage3.Padding = new System.Windows.Forms.Padding(3);
            this.tabPage3.Size = new System.Drawing.Size(412, 231);
            this.tabPage3.TabIndex = 2;
            this.tabPage3.Text = "Поощрения";
            this.tabPage3.UseVisualStyleBackColor = true;
            // 
            // dataGridView2
            // 
            this.dataGridView2.AutoGenerateColumns = false;
            this.dataGridView2.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
            this.dataGridView2.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
            this.кодDataGridViewTextBoxColumn1,
            this.поощренияDataGridViewTextBoxColumn,
            this.фамилияDataGridViewTextBoxColumn1,
            this.имяDataGridViewTextBoxColumn1,
            this.отчествоDataGridViewTextBoxColumn1,
            this.датаПоощренияDataGridViewTextBoxColumn,
            this.чемПоощренDataGridViewTextBoxColumn});
            this.dataGridView2.DataMember = "Pooshrenie";
            this.dataGridView2.DataSource = this.bdDataSetBindingSource3;
            this.dataGridView2.Dock = System.Windows.Forms.DockStyle.Fill;
            this.dataGridView2.Location = new System.Drawing.Point(3, 3);
            this.dataGridView2.Name = "dataGridView2";
            this.dataGridView2.Size = new System.Drawing.Size(406, 225);
            this.dataGridView2.TabIndex = 0;
            // 
            // barackDataSetBindingSource
            // 
            this.barackDataSetBindingSource.DataSource = this.barackDataSet;
            this.barackDataSetBindingSource.Position = 0;
            // 
            // otdBindingSource
            // 
            this.otdBindingSource.DataMember = "10 otd";
            this.otdBindingSource.DataSource = this.barackDataSetBindingSource;
            // 
            // _1_otdBindingSource
            // 
            this._1_otdBindingSource.DataMember = "1 otd";
            this._1_otdBindingSource.DataSource = this.barackDataSet;
            // 
            // nakazanieBindingSource
            // 
            this.nakazanieBindingSource.CurrentChanged += new System.EventHandler(this.nakazanieBindingSource_CurrentChanged);
            // 
            // _1_otdTableAdapter
            // 
            this._1_otdTableAdapter.ClearBeforeFill = true;
            // 
            // tableAdapterManager
            // 
            this.tableAdapterManager._1_otdTableAdapter = this._1_otdTableAdapter;
            this.tableAdapterManager._10_otdTableAdapter = null;
            this.tableAdapterManager._11_otdTableAdapter = null;
            this.tableAdapterManager._12_otdTableAdapter = null;
            this.tableAdapterManager._13_otdTableAdapter = null;
            this.tableAdapterManager._14_otdTableAdapter = null;
            this.tableAdapterManager._15_otdTableAdapter = null;
            this.tableAdapterManager._16_otdTableAdapter = null;
            this.tableAdapterManager._17_otdTableAdapter = null;
            this.tableAdapterManager._2_otdTableAdapter = null;
            this.tableAdapterManager._3_otdTableAdapter = null;
            this.tableAdapterManager._5_otdTableAdapter = null;
            this.tableAdapterManager._6_otdTableAdapter = null;
            this.tableAdapterManager._7_otdTableAdapter = null;
            this.tableAdapterManager._8_otdTableAdapter = null;
            this.tableAdapterManager._9_otdTableAdapter = null;
            this.tableAdapterManager.BackupDataSetBeforeUpdate = false;
            this.tableAdapterManager.DPKTableAdapter = null;
            this.tableAdapterManager.KDiRTableAdapter = null;
            this.tableAdapterManager.UpdateOrder = Наказание_и_поощрения.barackDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete;
            // 
            // _10_otdTableAdapter
            // 
            this._10_otdTableAdapter.ClearBeforeFill = true;
            // 
            // bdDataSet
            // 
            this.bdDataSet.DataSetName = "bdDataSet";
            this.bdDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
            // 
            // bdDataSetBindingSource2
            // 
            this.bdDataSetBindingSource2.DataSource = this.bdDataSet;
            this.bdDataSetBindingSource2.Position = 0;
            // 
            // nakazanieTableAdapter
            // 
            this.nakazanieTableAdapter.ClearBeforeFill = true;
            // 
            // pooshrenieTableAdapter
            // 
            this.pooshrenieTableAdapter.ClearBeforeFill = true;
            // 
            // bdDataSetBindingSource3
            // 
            this.bdDataSetBindingSource3.DataSource = this.bdDataSet;
            this.bdDataSetBindingSource3.Position = 0;
            // 
            // dataGridViewTextBoxColumn1
            // 
            this.dataGridViewTextBoxColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn1.DataPropertyName = "Код";
            this.dataGridViewTextBoxColumn1.HeaderText = "Код";
            this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
            // 
            // dataGridViewTextBoxColumn2
            // 
            this.dataGridViewTextBoxColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn2.DataPropertyName = "№ материала";
            this.dataGridViewTextBoxColumn2.HeaderText = "№ материала";
            this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
            // 
            // dataGridViewTextBoxColumn3
            // 
            this.dataGridViewTextBoxColumn3.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn3.DataPropertyName = "Фамилия";
            this.dataGridViewTextBoxColumn3.HeaderText = "Фамилия";
            this.dataGridViewTextBoxColumn3.Name = "dataGridViewTextBoxColumn3";
            //
0
2 / 2 / 0
Регистрация: 26.05.2017
Сообщений: 125
01.06.2017, 22:38  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
//3
// dataGridViewTextBoxColumn4
            // 
            this.dataGridViewTextBoxColumn4.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn4.DataPropertyName = "Имя";
            this.dataGridViewTextBoxColumn4.HeaderText = "Имя";
            this.dataGridViewTextBoxColumn4.Name = "dataGridViewTextBoxColumn4";
            // 
            // dataGridViewTextBoxColumn5
            // 
            this.dataGridViewTextBoxColumn5.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn5.DataPropertyName = "Отчество";
            this.dataGridViewTextBoxColumn5.HeaderText = "Отчество";
            this.dataGridViewTextBoxColumn5.Name = "dataGridViewTextBoxColumn5";
            // 
            // dataGridViewTextBoxColumn6
            // 
            this.dataGridViewTextBoxColumn6.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn6.DataPropertyName = "Отделение";
            this.dataGridViewTextBoxColumn6.HeaderText = "Отделение";
            this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6";
            // 
            // dataGridViewTextBoxColumn7
            // 
            this.dataGridViewTextBoxColumn7.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn7.DataPropertyName = "Дата наказания";
            this.dataGridViewTextBoxColumn7.HeaderText = "Дата наказания";
            this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7";
            // 
            // dataGridViewTextBoxColumn8
            // 
            this.dataGridViewTextBoxColumn8.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn8.DataPropertyName = "Меры реагирования";
            this.dataGridViewTextBoxColumn8.HeaderText = "Меры реагирования";
            this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8";
            // 
            // dataGridViewTextBoxColumn9
            // 
            this.dataGridViewTextBoxColumn9.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn9.DataPropertyName = "Код";
            this.dataGridViewTextBoxColumn9.HeaderText = "Код";
            this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9";
            this.dataGridViewTextBoxColumn9.Resizable = System.Windows.Forms.DataGridViewTriState.True;
            // 
            // dataGridViewTextBoxColumn10
            // 
            this.dataGridViewTextBoxColumn10.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn10.DataPropertyName = "№ поощрения";
            this.dataGridViewTextBoxColumn10.HeaderText = "№ поощрения";
            this.dataGridViewTextBoxColumn10.Name = "dataGridViewTextBoxColumn10";
            // 
            // dataGridViewTextBoxColumn11
            // 
            this.dataGridViewTextBoxColumn11.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn11.DataPropertyName = "Фамилия";
            this.dataGridViewTextBoxColumn11.HeaderText = "Фамилия";
            this.dataGridViewTextBoxColumn11.Name = "dataGridViewTextBoxColumn11";
            // 
            // dataGridViewTextBoxColumn12
            // 
            this.dataGridViewTextBoxColumn12.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn12.DataPropertyName = "Имя";
            this.dataGridViewTextBoxColumn12.HeaderText = "Имя";
            this.dataGridViewTextBoxColumn12.Name = "dataGridViewTextBoxColumn12";
            // 
            // dataGridViewTextBoxColumn13
            // 
            this.dataGridViewTextBoxColumn13.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn13.DataPropertyName = "Отчество";
            this.dataGridViewTextBoxColumn13.HeaderText = "Отчество";
            this.dataGridViewTextBoxColumn13.Name = "dataGridViewTextBoxColumn13";
            // 
            // dataGridViewTextBoxColumn14
            // 
            this.dataGridViewTextBoxColumn14.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewTextBoxColumn14.DataPropertyName = "Чем поощрен";
            this.dataGridViewTextBoxColumn14.HeaderText = "Чем поощрен";
            this.dataGridViewTextBoxColumn14.Name = "dataGridViewTextBoxColumn14";
            // 
            // dataGridViewTextBoxColumn15
            // 
            this.dataGridViewTextBoxColumn15.DataPropertyName = "Дата поощрения";
            this.dataGridViewTextBoxColumn15.HeaderText = "Дата поощрения";
            this.dataGridViewTextBoxColumn15.Name = "dataGridViewTextBoxColumn15";
            // 
            // dataGridViewTextBoxColumn16
            // 
            this.dataGridViewTextBoxColumn16.DataPropertyName = "Чем поощрен";
            this.dataGridViewTextBoxColumn16.HeaderText = "Чем поощрен";
            this.dataGridViewTextBoxColumn16.Name = "dataGridViewTextBoxColumn16";
            // 
            // кодDataGridViewTextBoxColumn
            // 
            this.кодDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.кодDataGridViewTextBoxColumn.DataPropertyName = "Код";
            this.кодDataGridViewTextBoxColumn.HeaderText = "Код";
            this.кодDataGridViewTextBoxColumn.Name = "кодDataGridViewTextBoxColumn";
            // 
            // материалаDataGridViewTextBoxColumn
            // 
            this.материалаDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.материалаDataGridViewTextBoxColumn.DataPropertyName = "№ материала";
            this.материалаDataGridViewTextBoxColumn.HeaderText = "№ материала";
            this.материалаDataGridViewTextBoxColumn.Name = "материалаDataGridViewTextBoxColumn";
            // 
            // фамилияDataGridViewTextBoxColumn
            // 
            this.фамилияDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.фамилияDataGridViewTextBoxColumn.DataPropertyName = "Фамилия";
            this.фамилияDataGridViewTextBoxColumn.HeaderText = "Фамилия";
            this.фамилияDataGridViewTextBoxColumn.Name = "фамилияDataGridViewTextBoxColumn";
            // 
            // имяDataGridViewTextBoxColumn
            // 
            this.имяDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.имяDataGridViewTextBoxColumn.DataPropertyName = "Имя";
            this.имяDataGridViewTextBoxColumn.HeaderText = "Имя";
            this.имяDataGridViewTextBoxColumn.Name = "имяDataGridViewTextBoxColumn";
            // 
            // отчествоDataGridViewTextBoxColumn
            // 
            this.отчествоDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.отчествоDataGridViewTextBoxColumn.DataPropertyName = "Отчество";
            this.отчествоDataGridViewTextBoxColumn.HeaderText = "Отчество";
            this.отчествоDataGridViewTextBoxColumn.Name = "отчествоDataGridViewTextBoxColumn";
            // 
            // отделениеDataGridViewTextBoxColumn
            // 
            this.отделениеDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.отделениеDataGridViewTextBoxColumn.DataPropertyName = "Отделение";
            this.отделениеDataGridViewTextBoxColumn.HeaderText = "Отделение";
            this.отделениеDataGridViewTextBoxColumn.Name = "отделениеDataGridViewTextBoxColumn";
            // 
            // чтоНарушилDataGridViewTextBoxColumn
            // 
            this.чтоНарушилDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.чтоНарушилDataGridViewTextBoxColumn.DataPropertyName = "Что нарушил";
            this.чтоНарушилDataGridViewTextBoxColumn.HeaderText = "Что нарушил";
            this.чтоНарушилDataGridViewTextBoxColumn.Name = "чтоНарушилDataGridViewTextBoxColumn";
            // 
            // датаНаказанияDataGridViewTextBoxColumn
            // 
            this.датаНаказанияDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.датаНаказанияDataGridViewTextBoxColumn.DataPropertyName = "Дата наказания";
            this.датаНаказанияDataGridViewTextBoxColumn.HeaderText = "Дата наказания";
            this.датаНаказанияDataGridViewTextBoxColumn.Name = "датаНаказанияDataGridViewTextBoxColumn";
            // 
            // мерыРеагированияDataGridViewTextBoxColumn
            // 
            this.мерыРеагированияDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.мерыРеагированияDataGridViewTextBoxColumn.DataPropertyName = "Меры реагирования";
            this.мерыРеагированияDataGridViewTextBoxColumn.HeaderText = "Меры реагирования";
            this.мерыРеагированияDataGridViewTextBoxColumn.Name = "мерыРеагированияDataGridViewTextBoxColumn";
            // 
            // dataGridViewCalendarColumn1
            // 
            this.dataGridViewCalendarColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.dataGridViewCalendarColumn1.DataPropertyName = "Дата поощрения";
            dataGridViewCellStyle1.Format = "d";
            dataGridViewCellStyle1.NullValue = null;
            this.dataGridViewCalendarColumn1.DefaultCellStyle = dataGridViewCellStyle1;
            this.dataGridViewCalendarColumn1.HeaderText = "Дата поощрения";
            this.dataGridViewCalendarColumn1.Name = "dataGridViewCalendarColumn1";
            this.dataGridViewCalendarColumn1.Resizable = System.Windows.Forms.DataGridViewTriState.True;
            this.dataGridViewCalendarColumn1.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
            // 
            // кодDataGridViewTextBoxColumn1
            // 
            this.кодDataGridViewTextBoxColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.кодDataGridViewTextBoxColumn1.DataPropertyName = "Код";
            this.кодDataGridViewTextBoxColumn1.HeaderText = "Код";
            this.кодDataGridViewTextBoxColumn1.Name = "кодDataGridViewTextBoxColumn1";
            // 
            // поощренияDataGridViewTextBoxColumn
            // 
            this.поощренияDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.поощренияDataGridViewTextBoxColumn.DataPropertyName = "№ поощрения";
            this.поощренияDataGridViewTextBoxColumn.HeaderText = "№ поощрения";
            this.поощренияDataGridViewTextBoxColumn.Name = "поощренияDataGridViewTextBoxColumn";
            // 
            // фамилияDataGridViewTextBoxColumn1
            // 
            this.фамилияDataGridViewTextBoxColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
            this.фамилияDataGridViewTextBoxColumn1.DataPropertyName = "Фамилия";
            this.фамилияDataGridViewTextBoxColumn1.HeaderText = "Фамилия";
            this.фамилияDataGridViewTextBoxColumn1.Name = "фамилияDataGridViewTextBoxColumn1";
            //
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.06.2017, 22:38
Помогаю со студенческими работами здесь

Множественный выбор в КомбоБоксе
День добрый.. Подскажите как можно добиться, чтобы в комбоБоксе можно было вибирать 2 значения т.е выбрали например Активный и Новый

Выбор таблицы в комбобоксе
Выбор таблицы из adotable в комбобоксе но проблема сделать условие для остальных таблиц помогите пожалуйста procedure...

Повторяющиеся слово в комбобоксе
Есть список слов. Среди них встречаются повторяющиеся. Как добавить повторяющиеся слова только 1 раз. У меня есть некоторые мысли,...

Не работает поиск в комбобоксе
Привет всем. Что может быть за прикол? Простая, казалось бы задача. В комбобокс вводится текст, и по нажатию ентера ...

Выбор записи в комбобоксе
К комбобоксу привязана таблица базы данных. Заданы свойства DisplayMember и ValueMember. Как программно выбрать нужную запись


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru