почти почти уже почтииии
This commit is contained in:
parent
dcd9929b9c
commit
102ed1f1ac
75
WinFormUchetLab/UchetLabDatabaseImplement/Migrations/20241023081115_InitialCreate2.Designer.cs
generated
Normal file
75
WinFormUchetLab/UchetLabDatabaseImplement/Migrations/20241023081115_InitialCreate2.Designer.cs
generated
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
// <auto-generated />
|
||||||
|
using System;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||||
|
using Microsoft.EntityFrameworkCore.Metadata;
|
||||||
|
using Microsoft.EntityFrameworkCore.Migrations;
|
||||||
|
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
||||||
|
using UchetLabDatabaseImplement;
|
||||||
|
|
||||||
|
#nullable disable
|
||||||
|
|
||||||
|
namespace UchetLabDatabaseImplement.Migrations
|
||||||
|
{
|
||||||
|
[DbContext(typeof(UchetLabDataBase))]
|
||||||
|
[Migration("20241023081115_InitialCreate2")]
|
||||||
|
partial class InitialCreate2
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void BuildTargetModel(ModelBuilder modelBuilder)
|
||||||
|
{
|
||||||
|
#pragma warning disable 612, 618
|
||||||
|
modelBuilder
|
||||||
|
.HasAnnotation("ProductVersion", "7.0.16")
|
||||||
|
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
||||||
|
|
||||||
|
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
||||||
|
|
||||||
|
modelBuilder.Entity("UchetLabDatabaseImplement.Models.Checker", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("FIO")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Checkers");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("UchetLabDatabaseImplement.Models.Lab", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<DateTime>("CheckDate")
|
||||||
|
.HasColumnType("datetime2");
|
||||||
|
|
||||||
|
b.Property<string>("Checker")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("LabTask")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("TaskImage")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Labs");
|
||||||
|
});
|
||||||
|
#pragma warning restore 612, 618
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
using Microsoft.EntityFrameworkCore.Migrations;
|
||||||
|
|
||||||
|
#nullable disable
|
||||||
|
|
||||||
|
namespace UchetLabDatabaseImplement.Migrations
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
public partial class InitialCreate2 : Migration
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void Up(MigrationBuilder migrationBuilder)
|
||||||
|
{
|
||||||
|
migrationBuilder.DropPrimaryKey(
|
||||||
|
name: "PK_Checker",
|
||||||
|
table: "Checker");
|
||||||
|
|
||||||
|
migrationBuilder.RenameTable(
|
||||||
|
name: "Checker",
|
||||||
|
newName: "Checkers");
|
||||||
|
|
||||||
|
migrationBuilder.AddPrimaryKey(
|
||||||
|
name: "PK_Checkers",
|
||||||
|
table: "Checkers",
|
||||||
|
column: "Id");
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void Down(MigrationBuilder migrationBuilder)
|
||||||
|
{
|
||||||
|
migrationBuilder.DropPrimaryKey(
|
||||||
|
name: "PK_Checkers",
|
||||||
|
table: "Checkers");
|
||||||
|
|
||||||
|
migrationBuilder.RenameTable(
|
||||||
|
name: "Checkers",
|
||||||
|
newName: "Checker");
|
||||||
|
|
||||||
|
migrationBuilder.AddPrimaryKey(
|
||||||
|
name: "PK_Checker",
|
||||||
|
table: "Checker",
|
||||||
|
column: "Id");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
75
WinFormUchetLab/UchetLabDatabaseImplement/Migrations/20241023083750_InitialCreate3.Designer.cs
generated
Normal file
75
WinFormUchetLab/UchetLabDatabaseImplement/Migrations/20241023083750_InitialCreate3.Designer.cs
generated
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
// <auto-generated />
|
||||||
|
using System;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||||
|
using Microsoft.EntityFrameworkCore.Metadata;
|
||||||
|
using Microsoft.EntityFrameworkCore.Migrations;
|
||||||
|
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
||||||
|
using UchetLabDatabaseImplement;
|
||||||
|
|
||||||
|
#nullable disable
|
||||||
|
|
||||||
|
namespace UchetLabDatabaseImplement.Migrations
|
||||||
|
{
|
||||||
|
[DbContext(typeof(UchetLabDataBase))]
|
||||||
|
[Migration("20241023083750_InitialCreate3")]
|
||||||
|
partial class InitialCreate3
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void BuildTargetModel(ModelBuilder modelBuilder)
|
||||||
|
{
|
||||||
|
#pragma warning disable 612, 618
|
||||||
|
modelBuilder
|
||||||
|
.HasAnnotation("ProductVersion", "7.0.16")
|
||||||
|
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
||||||
|
|
||||||
|
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
||||||
|
|
||||||
|
modelBuilder.Entity("UchetLabDatabaseImplement.Models.Checker", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("FIO")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Checkers");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("UchetLabDatabaseImplement.Models.Lab", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<DateTime>("CheckDate")
|
||||||
|
.HasColumnType("datetime2");
|
||||||
|
|
||||||
|
b.Property<string>("Checker")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("LabTask")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("TaskImage")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Labs");
|
||||||
|
});
|
||||||
|
#pragma warning restore 612, 618
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
using Microsoft.EntityFrameworkCore.Migrations;
|
||||||
|
|
||||||
|
#nullable disable
|
||||||
|
|
||||||
|
namespace UchetLabDatabaseImplement.Migrations
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
public partial class InitialCreate3 : Migration
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void Up(MigrationBuilder migrationBuilder)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void Down(MigrationBuilder migrationBuilder)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -36,7 +36,7 @@ namespace UchetLabDatabaseImplement.Migrations
|
|||||||
|
|
||||||
b.HasKey("Id");
|
b.HasKey("Id");
|
||||||
|
|
||||||
b.ToTable("Checker");
|
b.ToTable("Checkers");
|
||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("UchetLabDatabaseImplement.Models.Lab", b =>
|
modelBuilder.Entity("UchetLabDatabaseImplement.Models.Lab", b =>
|
||||||
|
@ -36,6 +36,11 @@
|
|||||||
//
|
//
|
||||||
// dataGridView1
|
// dataGridView1
|
||||||
//
|
//
|
||||||
|
dataGridView1.AllowUserToAddRows = false;
|
||||||
|
dataGridView1.AllowUserToDeleteRows = false;
|
||||||
|
dataGridView1.AllowUserToResizeColumns = false;
|
||||||
|
dataGridView1.AllowUserToResizeRows = false;
|
||||||
|
dataGridView1.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
|
||||||
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
|
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
|
||||||
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
|
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
|
||||||
dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||||
|
@ -42,7 +42,7 @@ namespace WinFormUchetLab
|
|||||||
{
|
{
|
||||||
dataGridView1.Rows.Add();
|
dataGridView1.Rows.Add();
|
||||||
dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells["Id"].Value = difficulty.Id;
|
dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells["Id"].Value = difficulty.Id;
|
||||||
dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells["Проверяющий"].Value = difficulty.FIO;
|
dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells["FIO"].Value = difficulty.FIO;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
@ -95,7 +95,7 @@ namespace WinFormUchetLab
|
|||||||
{
|
{
|
||||||
// Добавляем новую строку
|
// Добавляем новую строку
|
||||||
dataGridView1.Rows.Add();
|
dataGridView1.Rows.Add();
|
||||||
dataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells["Проверяющий"]; // Ставим фокус на новую строку
|
dataGridView1.CurrentCell = dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells["FIO"]; // Ставим фокус на новую строку
|
||||||
e.Handled = true;
|
e.Handled = true;
|
||||||
}
|
}
|
||||||
else if (e.KeyCode == Keys.Delete && dataGridView1.SelectedRows.Count > 0)
|
else if (e.KeyCode == Keys.Delete && dataGridView1.SelectedRows.Count > 0)
|
||||||
|
@ -42,14 +42,18 @@
|
|||||||
//
|
//
|
||||||
// textBoxTask
|
// textBoxTask
|
||||||
//
|
//
|
||||||
|
textBoxTask.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
|
||||||
textBoxTask.Location = new Point(13, 32);
|
textBoxTask.Location = new Point(13, 32);
|
||||||
|
textBoxTask.Multiline = true;
|
||||||
textBoxTask.Name = "textBoxTask";
|
textBoxTask.Name = "textBoxTask";
|
||||||
textBoxTask.Size = new Size(468, 27);
|
textBoxTask.Size = new Size(468, 27);
|
||||||
textBoxTask.TabIndex = 0;
|
textBoxTask.TabIndex = 0;
|
||||||
//
|
//
|
||||||
// textBoxImage
|
// textBoxImage
|
||||||
//
|
//
|
||||||
|
textBoxImage.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
|
||||||
textBoxImage.Location = new Point(13, 85);
|
textBoxImage.Location = new Point(13, 85);
|
||||||
|
textBoxImage.Multiline = true;
|
||||||
textBoxImage.Name = "textBoxImage";
|
textBoxImage.Name = "textBoxImage";
|
||||||
textBoxImage.Size = new Size(468, 27);
|
textBoxImage.Size = new Size(468, 27);
|
||||||
textBoxImage.TabIndex = 1;
|
textBoxImage.TabIndex = 1;
|
||||||
@ -57,6 +61,7 @@
|
|||||||
//
|
//
|
||||||
// customTextBox4Date1
|
// customTextBox4Date1
|
||||||
//
|
//
|
||||||
|
customTextBox4Date1.Anchor = AnchorStyles.Left | AnchorStyles.Right;
|
||||||
customTextBox4Date1.Location = new Point(15, 285);
|
customTextBox4Date1.Location = new Point(15, 285);
|
||||||
customTextBox4Date1.Margin = new Padding(3, 4, 3, 4);
|
customTextBox4Date1.Margin = new Padding(3, 4, 3, 4);
|
||||||
customTextBox4Date1.Name = "customTextBox4Date1";
|
customTextBox4Date1.Name = "customTextBox4Date1";
|
||||||
@ -66,6 +71,7 @@
|
|||||||
//
|
//
|
||||||
// buttonSave
|
// buttonSave
|
||||||
//
|
//
|
||||||
|
buttonSave.Anchor = AnchorStyles.Left;
|
||||||
buttonSave.Location = new Point(13, 351);
|
buttonSave.Location = new Point(13, 351);
|
||||||
buttonSave.Name = "buttonSave";
|
buttonSave.Name = "buttonSave";
|
||||||
buttonSave.Size = new Size(94, 29);
|
buttonSave.Size = new Size(94, 29);
|
||||||
@ -76,6 +82,7 @@
|
|||||||
//
|
//
|
||||||
// buttonCancel
|
// buttonCancel
|
||||||
//
|
//
|
||||||
|
buttonCancel.Anchor = AnchorStyles.Right;
|
||||||
buttonCancel.Location = new Point(387, 351);
|
buttonCancel.Location = new Point(387, 351);
|
||||||
buttonCancel.Name = "buttonCancel";
|
buttonCancel.Name = "buttonCancel";
|
||||||
buttonCancel.Size = new Size(94, 29);
|
buttonCancel.Size = new Size(94, 29);
|
||||||
@ -122,6 +129,7 @@
|
|||||||
//
|
//
|
||||||
// controlSelectedListBoxSingle1
|
// controlSelectedListBoxSingle1
|
||||||
//
|
//
|
||||||
|
controlSelectedListBoxSingle1.Anchor = AnchorStyles.Left | AnchorStyles.Right;
|
||||||
controlSelectedListBoxSingle1.Location = new Point(12, 140);
|
controlSelectedListBoxSingle1.Location = new Point(12, 140);
|
||||||
controlSelectedListBoxSingle1.Margin = new Padding(4, 5, 4, 5);
|
controlSelectedListBoxSingle1.Margin = new Padding(4, 5, 4, 5);
|
||||||
controlSelectedListBoxSingle1.Name = "controlSelectedListBoxSingle1";
|
controlSelectedListBoxSingle1.Name = "controlSelectedListBoxSingle1";
|
||||||
|
35
WinFormUchetLab/WinFormUchetLab/FormMain.Designer.cs
generated
35
WinFormUchetLab/WinFormUchetLab/FormMain.Designer.cs
generated
@ -37,7 +37,7 @@
|
|||||||
wordToolStripMenuItem = new ToolStripMenuItem();
|
wordToolStripMenuItem = new ToolStripMenuItem();
|
||||||
excelToolStripMenuItem = new ToolStripMenuItem();
|
excelToolStripMenuItem = new ToolStripMenuItem();
|
||||||
pdfToolStripMenuItem = new ToolStripMenuItem();
|
pdfToolStripMenuItem = new ToolStripMenuItem();
|
||||||
лабаToolStripMenuItem = new ToolStripMenuItem();
|
проверяющийToolStripMenuItem = new ToolStripMenuItem();
|
||||||
pdfImage = new CustomComponents.NonVisualComponents.PdfImage(components);
|
pdfImage = new CustomComponents.NonVisualComponents.PdfImage(components);
|
||||||
customExcelTable = new Non_visual_components_Kouvshinoff.CustomComponentExcelTableWithHeader(components);
|
customExcelTable = new Non_visual_components_Kouvshinoff.CustomComponentExcelTableWithHeader(components);
|
||||||
componentDocumentWithChartBarWord1 = new ComponentsLibraryNet60.DocumentWithChart.ComponentDocumentWithChartBarWord(components);
|
componentDocumentWithChartBarWord1 = new ComponentsLibraryNet60.DocumentWithChart.ComponentDocumentWithChartBarWord(components);
|
||||||
@ -46,12 +46,13 @@
|
|||||||
//
|
//
|
||||||
// controlDataTableRow1
|
// controlDataTableRow1
|
||||||
//
|
//
|
||||||
controlDataTableRow1.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
|
controlDataTableRow1.Anchor = AnchorStyles.Left | AnchorStyles.Right;
|
||||||
controlDataTableRow1.AutoSize = true;
|
controlDataTableRow1.AutoSize = true;
|
||||||
controlDataTableRow1.ContextMenuStrip = contextMenuStrip1;
|
controlDataTableRow1.ContextMenuStrip = contextMenuStrip1;
|
||||||
controlDataTableRow1.Location = new Point(13, 65);
|
controlDataTableRow1.Location = new Point(13, 65);
|
||||||
controlDataTableRow1.Margin = new Padding(4, 5, 4, 5);
|
controlDataTableRow1.Margin = new Padding(4, 5, 4, 5);
|
||||||
controlDataTableRow1.Name = "controlDataTableRow1";
|
controlDataTableRow1.Name = "controlDataTableRow1";
|
||||||
|
controlDataTableRow1.RightToLeft = RightToLeft.No;
|
||||||
controlDataTableRow1.SelectedRowIndex = -1;
|
controlDataTableRow1.SelectedRowIndex = -1;
|
||||||
controlDataTableRow1.Size = new Size(774, 371);
|
controlDataTableRow1.Size = new Size(774, 371);
|
||||||
controlDataTableRow1.TabIndex = 1;
|
controlDataTableRow1.TabIndex = 1;
|
||||||
@ -59,59 +60,59 @@
|
|||||||
// contextMenuStrip1
|
// contextMenuStrip1
|
||||||
//
|
//
|
||||||
contextMenuStrip1.ImageScalingSize = new Size(20, 20);
|
contextMenuStrip1.ImageScalingSize = new Size(20, 20);
|
||||||
contextMenuStrip1.Items.AddRange(new ToolStripItem[] { создатьToolStripMenuItem, изменитьToolStripMenuItem, удалитьToolStripMenuItem, wordToolStripMenuItem, excelToolStripMenuItem, pdfToolStripMenuItem, лабаToolStripMenuItem });
|
contextMenuStrip1.Items.AddRange(new ToolStripItem[] { создатьToolStripMenuItem, изменитьToolStripMenuItem, удалитьToolStripMenuItem, wordToolStripMenuItem, excelToolStripMenuItem, pdfToolStripMenuItem, проверяющийToolStripMenuItem });
|
||||||
contextMenuStrip1.Name = "contextMenuStrip1";
|
contextMenuStrip1.Name = "contextMenuStrip1";
|
||||||
contextMenuStrip1.ShowImageMargin = false;
|
contextMenuStrip1.ShowImageMargin = false;
|
||||||
contextMenuStrip1.Size = new Size(121, 172);
|
contextMenuStrip1.Size = new Size(156, 172);
|
||||||
//
|
//
|
||||||
// создатьToolStripMenuItem
|
// создатьToolStripMenuItem
|
||||||
//
|
//
|
||||||
создатьToolStripMenuItem.Name = "создатьToolStripMenuItem";
|
создатьToolStripMenuItem.Name = "создатьToolStripMenuItem";
|
||||||
создатьToolStripMenuItem.Size = new Size(120, 24);
|
создатьToolStripMenuItem.Size = new Size(155, 24);
|
||||||
создатьToolStripMenuItem.Text = "создать";
|
создатьToolStripMenuItem.Text = "создать";
|
||||||
создатьToolStripMenuItem.Click += создатьToolStripMenuItem_Click;
|
создатьToolStripMenuItem.Click += создатьToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
// изменитьToolStripMenuItem
|
// изменитьToolStripMenuItem
|
||||||
//
|
//
|
||||||
изменитьToolStripMenuItem.Name = "изменитьToolStripMenuItem";
|
изменитьToolStripMenuItem.Name = "изменитьToolStripMenuItem";
|
||||||
изменитьToolStripMenuItem.Size = new Size(120, 24);
|
изменитьToolStripMenuItem.Size = new Size(155, 24);
|
||||||
изменитьToolStripMenuItem.Text = "изменить";
|
изменитьToolStripMenuItem.Text = "изменить";
|
||||||
изменитьToolStripMenuItem.Click += изменитьToolStripMenuItem_Click;
|
изменитьToolStripMenuItem.Click += изменитьToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
// удалитьToolStripMenuItem
|
// удалитьToolStripMenuItem
|
||||||
//
|
//
|
||||||
удалитьToolStripMenuItem.Name = "удалитьToolStripMenuItem";
|
удалитьToolStripMenuItem.Name = "удалитьToolStripMenuItem";
|
||||||
удалитьToolStripMenuItem.Size = new Size(120, 24);
|
удалитьToolStripMenuItem.Size = new Size(155, 24);
|
||||||
удалитьToolStripMenuItem.Text = "удалить";
|
удалитьToolStripMenuItem.Text = "удалить";
|
||||||
удалитьToolStripMenuItem.Click += удалитьToolStripMenuItem_Click;
|
удалитьToolStripMenuItem.Click += удалитьToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
// wordToolStripMenuItem
|
// wordToolStripMenuItem
|
||||||
//
|
//
|
||||||
wordToolStripMenuItem.Name = "wordToolStripMenuItem";
|
wordToolStripMenuItem.Name = "wordToolStripMenuItem";
|
||||||
wordToolStripMenuItem.Size = new Size(120, 24);
|
wordToolStripMenuItem.Size = new Size(155, 24);
|
||||||
wordToolStripMenuItem.Text = "word";
|
wordToolStripMenuItem.Text = "word";
|
||||||
wordToolStripMenuItem.Click += wordToolStripMenuItem_Click;
|
wordToolStripMenuItem.Click += wordToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
// excelToolStripMenuItem
|
// excelToolStripMenuItem
|
||||||
//
|
//
|
||||||
excelToolStripMenuItem.Name = "excelToolStripMenuItem";
|
excelToolStripMenuItem.Name = "excelToolStripMenuItem";
|
||||||
excelToolStripMenuItem.Size = new Size(120, 24);
|
excelToolStripMenuItem.Size = new Size(155, 24);
|
||||||
excelToolStripMenuItem.Text = "excel";
|
excelToolStripMenuItem.Text = "excel";
|
||||||
excelToolStripMenuItem.Click += excelToolStripMenuItem_Click;
|
excelToolStripMenuItem.Click += excelToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
// pdfToolStripMenuItem
|
// pdfToolStripMenuItem
|
||||||
//
|
//
|
||||||
pdfToolStripMenuItem.Name = "pdfToolStripMenuItem";
|
pdfToolStripMenuItem.Name = "pdfToolStripMenuItem";
|
||||||
pdfToolStripMenuItem.Size = new Size(120, 24);
|
pdfToolStripMenuItem.Size = new Size(155, 24);
|
||||||
pdfToolStripMenuItem.Text = "pdf";
|
pdfToolStripMenuItem.Text = "pdf";
|
||||||
pdfToolStripMenuItem.Click += pdfToolStripMenuItem_Click;
|
pdfToolStripMenuItem.Click += pdfToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
// лабаToolStripMenuItem
|
// проверяющийToolStripMenuItem
|
||||||
//
|
//
|
||||||
лабаToolStripMenuItem.Name = "лабаToolStripMenuItem";
|
проверяющийToolStripMenuItem.Name = "проверяющийToolStripMenuItem";
|
||||||
лабаToolStripMenuItem.Size = new Size(120, 24);
|
проверяющийToolStripMenuItem.Size = new Size(155, 24);
|
||||||
лабаToolStripMenuItem.Text = "лаба";
|
проверяющийToolStripMenuItem.Text = "проверяющий";
|
||||||
лабаToolStripMenuItem.Click += лабаToolStripMenuItem_Click;
|
проверяющийToolStripMenuItem.Click += лабаToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
// FormMain
|
// FormMain
|
||||||
//
|
//
|
||||||
@ -119,9 +120,11 @@
|
|||||||
AutoScaleMode = AutoScaleMode.Font;
|
AutoScaleMode = AutoScaleMode.Font;
|
||||||
ClientSize = new Size(800, 450);
|
ClientSize = new Size(800, 450);
|
||||||
Controls.Add(controlDataTableRow1);
|
Controls.Add(controlDataTableRow1);
|
||||||
|
KeyPreview = true;
|
||||||
Name = "FormMain";
|
Name = "FormMain";
|
||||||
Text = "FormMain";
|
Text = "FormMain";
|
||||||
Load += Form1_Load;
|
Load += Form1_Load;
|
||||||
|
KeyDown += MainForm_KeyDown;
|
||||||
contextMenuStrip1.ResumeLayout(false);
|
contextMenuStrip1.ResumeLayout(false);
|
||||||
ResumeLayout(false);
|
ResumeLayout(false);
|
||||||
PerformLayout();
|
PerformLayout();
|
||||||
@ -136,7 +139,7 @@
|
|||||||
private ToolStripMenuItem wordToolStripMenuItem;
|
private ToolStripMenuItem wordToolStripMenuItem;
|
||||||
private ToolStripMenuItem excelToolStripMenuItem;
|
private ToolStripMenuItem excelToolStripMenuItem;
|
||||||
private ToolStripMenuItem pdfToolStripMenuItem;
|
private ToolStripMenuItem pdfToolStripMenuItem;
|
||||||
private ToolStripMenuItem лабаToolStripMenuItem;
|
private ToolStripMenuItem проверяющийToolStripMenuItem;
|
||||||
private CustomComponents.NonVisualComponents.PdfImage pdfImage;
|
private CustomComponents.NonVisualComponents.PdfImage pdfImage;
|
||||||
private Non_visual_components_Kouvshinoff.CustomComponentExcelTableWithHeader customExcelTable;
|
private Non_visual_components_Kouvshinoff.CustomComponentExcelTableWithHeader customExcelTable;
|
||||||
private ComponentsLibraryNet60.DocumentWithChart.ComponentDocumentWithChartBarWord componentDocumentWithChartBarWord1;
|
private ComponentsLibraryNet60.DocumentWithChart.ComponentDocumentWithChartBarWord componentDocumentWithChartBarWord1;
|
||||||
|
@ -310,5 +310,47 @@ namespace WinFormUchetLab
|
|||||||
{
|
{
|
||||||
ShowFormChecker();
|
ShowFormChecker();
|
||||||
}
|
}
|
||||||
|
private void MainForm_KeyDown(object sender, KeyEventArgs e)
|
||||||
|
{
|
||||||
|
if (e.Control)
|
||||||
|
{
|
||||||
|
switch (e.KeyCode)
|
||||||
|
{
|
||||||
|
case Keys.A:
|
||||||
|
AddElement(); // Ctrl+A - ńîçäŕíčĺ íîâîé çŕďčńč
|
||||||
|
e.SuppressKeyPress = true; // ďđĺäîňâđŕůŕĺě äŕëüíĺéřóţ îáđŕáîňęó ęëŕâčř
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Keys.U:
|
||||||
|
UpdateElement(); // Ctrl+U - đĺäŕęňčđîâŕíčĺ âűáđŕííîé çŕďčńč
|
||||||
|
e.SuppressKeyPress = true;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Keys.D:
|
||||||
|
DeleteElement(); // Ctrl+D - óäŕëĺíčĺ âűáđŕííîé çŕďčńč
|
||||||
|
e.SuppressKeyPress = true;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Keys.S:
|
||||||
|
CreatePdf(); // Ctrl+S - ńîçäŕíčĺ ďđîńňîăî äîęóěĺíňŕ
|
||||||
|
e.SuppressKeyPress = true;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Keys.T:
|
||||||
|
CreateExcel(); // Ctrl+T - ńîçäŕíčĺ äîęóěĺíňŕ ń ňŕáëčöĺé
|
||||||
|
e.SuppressKeyPress = true;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case Keys.C:
|
||||||
|
CreateWord(); // Ctrl+C - ńîçäŕíčĺ äîęóěĺíňŕ ń äčŕăđŕěěîé
|
||||||
|
e.SuppressKeyPress = true;
|
||||||
|
break;
|
||||||
|
case Keys.M:
|
||||||
|
ShowFormChecker();
|
||||||
|
e.SuppressKeyPress = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user