using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace IS31KiselevStudent { public partial class Form6 : Form { public Form6() { InitializeComponent(); } private void studentsBindingNavigatorSaveItem_Click(object sender, EventArgs e) { this.Validate(); this.studentsBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.iS31KiselevStudDataSet); } private void Form6_Load(object sender, EventArgs e) { // TODO: данная строка кода позволяет загрузить данные в таблицу "iS31KiselevStudDataSet.Students". При необходимости она может быть перемещена или удалена. this.studentsTableAdapter.Fill(this.iS31KiselevStudDataSet.Students); } private void studentsDataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e) { } private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { button1.Enabled = true; } private void button1_Click(object sender, EventArgs e) { DataGridViewColumn Col = null; switch (listBox1.SelectedIndex) { case 0: Col = dataGridViewTextBoxColumn2; break; case 1: Col = dataGridViewTextBoxColumn3; break; case 2: Col = dataGridViewTextBoxColumn4; break; case 3: Col = dataGridViewTextBoxColumn5; break; case 4: Col = dataGridViewTextBoxColumn6; break; case 5: Col = dataGridViewTextBoxColumn7; break; case 6: Col = dataGridViewTextBoxColumn8; break; case 7: Col = dataGridViewTextBoxColumn9; break; case 8: Col = dataGridViewTextBoxColumn10; break; case 9: Col = dataGridViewTextBoxColumn11; break; case 10: Col = dataGridViewTextBoxColumn12; break; //case 11: Col = dataGridViewTextBoxColumn1;// break; } if (radioButton1.Checked) studentsDataGridView.Sort(Col, ListSortDirection.Ascending); else studentsDataGridView.Sort(Col, ListSortDirection.Descending); } private void button2_Click(object sender, EventArgs e) { studentsBindingSource.Filter = "ФИО = '" + comboBox1.Text + "'"; } private void button3_Click(object sender, EventArgs e) { studentsBindingSource.Filter = ""; } private void button4_Click(object sender, EventArgs e) { for (int i = 0; i < studentsDataGridView.ColumnCount; i++) for (int j = 0; j < studentsDataGridView.RowCount; j++) { studentsDataGridView[i, j].Style.BackColor = Color.White; studentsDataGridView[i, j].Style.ForeColor = Color.Black; } for (int i = 0; i < studentsDataGridView.ColumnCount; i++) for (int j = 0; j < studentsDataGridView.RowCount; j++) if (studentsDataGridView[i, j].Value != null) if (studentsDataGridView[i, j].Value.ToString().IndexOf(textBox1.Text) > -1) { studentsDataGridView[i, j].Style.BackColor = Color.AliceBlue; studentsDataGridView[i, j].Style.ForeColor = Color.Blue; } } private void button5_Click(object sender, EventArgs e) { this.Close(); } } }