Исправление грамматических ошибок
This commit is contained in:
parent
3873ce4e95
commit
871774e433
@ -11,6 +11,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lab3", "Lab3\Lab3.csproj",
|
||||
EndProject
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lab3.Database", "Lab3.Database\Lab3.Database.csproj", "{698DE9E8-7885-4F98-AFE3-9A9C6CD2FCF5}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lab4", "Lab4\Lab4.csproj", "{FAE92C0B-0A2D-48B6-A55C-DE58A310CD58}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@ -33,6 +35,10 @@ Global
|
||||
{698DE9E8-7885-4F98-AFE3-9A9C6CD2FCF5}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{698DE9E8-7885-4F98-AFE3-9A9C6CD2FCF5}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{698DE9E8-7885-4F98-AFE3-9A9C6CD2FCF5}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{FAE92C0B-0A2D-48B6-A55C-DE58A310CD58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FAE92C0B-0A2D-48B6-A55C-DE58A310CD58}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FAE92C0B-0A2D-48B6-A55C-DE58A310CD58}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FAE92C0B-0A2D-48B6-A55C-DE58A310CD58}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
@ -3,7 +3,7 @@
|
||||
namespace Cop.Borovkov.Var3.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// Параметры для создания линейной диограммы
|
||||
/// Параметры для создания линейной диаграммы
|
||||
/// </summary>
|
||||
public record PdfHistigramInfo
|
||||
{
|
||||
@ -18,7 +18,7 @@ namespace Cop.Borovkov.Var3.Models
|
||||
public string DocumentTitle { get; init; } = "Гистограмма";
|
||||
|
||||
/// <summary>
|
||||
/// Заголовок диограммы
|
||||
/// Заголовок диаграммы
|
||||
/// </summary>
|
||||
public string HistogramTitle { get; init; } = "Гистограмма";
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
namespace Cop.Borovkov.Var3.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// Параметры для создания таблици в пдф с группировкой по 1 столбцу
|
||||
/// Параметры для создания таблицы в пдф с группировкой по 1 столбцу
|
||||
/// </summary>
|
||||
public class PdfTableWithGroupingInfo<TType> where TType : class
|
||||
{
|
||||
|
@ -15,7 +15,7 @@ namespace PIHelperSh.PdfCreator.Enums
|
||||
/// <summary>
|
||||
/// Отступа нет
|
||||
/// </summary>
|
||||
[TypeValue<string>("ocm")]
|
||||
[TypeValue<string>("0cm")]
|
||||
None,
|
||||
/// <summary>
|
||||
/// Отступ небольшой
|
||||
|
@ -29,7 +29,7 @@ namespace PIHelperSh.PdfCreator.Models.ImageModels
|
||||
public int? Height { get; set; } = null;
|
||||
|
||||
/// <summary>
|
||||
/// Выравнивание текста внутри параграфа (по умолчанию - по левой строне)
|
||||
/// Выравнивание текста внутри параграфа (по умолчанию - по левой стороне)
|
||||
/// </summary>
|
||||
public PdfAlignmentType ImageAlignment { get; set; } = PdfAlignmentType.Left;
|
||||
|
||||
|
@ -18,7 +18,7 @@ namespace PIHelperSh.PdfCreator.Models.PieChartModel
|
||||
public IEnumerable<(string Name, double Value)> Value { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Цвет области на диаграме. При null будет использоватсся выдача цветов по умолчанию)
|
||||
/// Цвет области на диаграмме. При null будет использоваться выдача цветов по умолчанию)
|
||||
/// </summary>
|
||||
public Color? Color { get; set; } = null;
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
namespace PIHelperSh.PdfCreator.Models.PieChartModel
|
||||
{
|
||||
/// <summary>
|
||||
/// Модель линейной диограммы
|
||||
/// Модель линейной диаграммы
|
||||
/// </summary>
|
||||
public class PdfHistogramModel : PdfPieChartModel
|
||||
{
|
||||
|
@ -18,7 +18,7 @@ namespace PIHelperSh.PdfCreator.Models.PieChartModel
|
||||
public double Value { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Цвет области на диаграме. При null будет использоватсся выдача цветов по умолчанию)
|
||||
/// Цвет области на диаграмме. При null будет использоваться выдача цветов по умолчанию)
|
||||
/// </summary>
|
||||
public Color? Color { get; set; } = null;
|
||||
|
||||
|
@ -34,7 +34,7 @@ namespace PIHelperSh.PdfCreator.Models.TableModels
|
||||
public PdfStyleType RowStyle = PdfStyleType.Basic;
|
||||
|
||||
/// <summary>
|
||||
/// Базовое выравнивание элементов сторок
|
||||
/// Базовое выравнивание элементов в строке
|
||||
/// </summary>
|
||||
public PdfAlignmentType RowHorizontalAlignment = PdfAlignmentType.Rigth;
|
||||
|
||||
|
@ -13,7 +13,7 @@ namespace PIHelperSh.PdfCreator.Models.TableModels
|
||||
public class PDFSimpleTableRow
|
||||
{
|
||||
/// <summary>
|
||||
/// Элемменты данной стоки
|
||||
/// Элементы данной стоки
|
||||
/// </summary>
|
||||
public List<string> Items = new List<string>();
|
||||
|
||||
|
@ -35,7 +35,7 @@ namespace PIHelperSh.PdfCreator.Models.TableModels
|
||||
public PdfStyleType RecordStyle { get; set; } = PdfStyleType.Basic;
|
||||
|
||||
/// <summary>
|
||||
/// Выравнивание текста объектов в таблице (по умолчанию - по левой строне)
|
||||
/// Выравнивание текста объектов в таблице (по умолчанию - по левой стороне)
|
||||
/// </summary>
|
||||
public PdfAlignmentType RecordHorizontalAlignment { get; set; } = PdfAlignmentType.Left;
|
||||
|
||||
|
@ -1,10 +1,5 @@
|
||||
using PIHelperSh.PdfCreator.Enums;
|
||||
using PIHelperSh.PdfCreator.Interfaces;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace PIHelperSh.PdfCreator.Models.TextModels
|
||||
{
|
||||
@ -14,7 +9,7 @@ namespace PIHelperSh.PdfCreator.Models.TextModels
|
||||
public class PdfList : IPdfElement
|
||||
{
|
||||
/// <summary>
|
||||
/// Элементы списка (параграфы или иные спсики)
|
||||
/// Элементы списка (параграфы или иные списки)
|
||||
/// </summary>
|
||||
public List<IPdfElement> Content { get; set; } = new();
|
||||
|
||||
|
@ -24,7 +24,7 @@ namespace PIHelperSh.PdfCreator.Models.TextModels
|
||||
public PdfStyleType Style { get; set; } = PdfStyleType.Basic;
|
||||
|
||||
/// <summary>
|
||||
/// Выравнивание текста внутри параграфа (по умолчанию - по левой строне)
|
||||
/// Выравнивание текста внутри параграфа (по умолчанию - по левой стороне)
|
||||
/// </summary>
|
||||
public PdfAlignmentType ParagraphAlignment { get; set; } = PdfAlignmentType.Left;
|
||||
|
||||
|
@ -0,0 +1,65 @@
|
||||
namespace Lab4.Forms.Interfaces
|
||||
{
|
||||
public interface IPluginsConvention
|
||||
{
|
||||
/// <summary>
|
||||
/// Название плагина
|
||||
/// </summary>
|
||||
string PluginName { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Получение контрола для вывода набора данных
|
||||
/// </summary>
|
||||
UserControl GetControl { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Получение элемента, выбранного в контроле
|
||||
/// </summary>
|
||||
PluginsConventionElement GetElement { get; }
|
||||
/// <summary>
|
||||
/// Получение формы для создания/редактирования объекта
|
||||
/// </summary>
|
||||
/// <param name="element"></param>
|
||||
/// <returns></returns>
|
||||
Form GetForm(PluginsConventionElement element);
|
||||
/// <summary>
|
||||
/// Получение формы для работы со справочником
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
Form GetThesaurus();
|
||||
|
||||
/// <summary>
|
||||
/// Удаление элемента
|
||||
/// </summary>
|
||||
/// <param name="element"></param>
|
||||
/// <returns></returns>
|
||||
bool DeleteElement(PluginsConventionElement element);
|
||||
|
||||
/// <summary>
|
||||
/// Обновление набора данных в контроле
|
||||
/// </summary>
|
||||
void ReloadData();
|
||||
|
||||
/// <summary>
|
||||
/// Создание простого документа
|
||||
/// </summary>
|
||||
/// <param name="saveDocument"></param>
|
||||
/// <returns></returns>
|
||||
bool CreateSimpleDocument(PluginsConventionSaveDocument saveDocument);
|
||||
|
||||
/// <summary>
|
||||
/// Создание простого документа
|
||||
/// </summary>
|
||||
/// <param name="saveDocument"></param>
|
||||
/// <returns></returns>
|
||||
bool CreateTableDocument(PluginsConventionSaveDocument saveDocument);
|
||||
|
||||
/// <summary>
|
||||
/// Создание документа с диаграммой
|
||||
/// </summary>
|
||||
/// <param name="saveDocument"></param>
|
||||
/// <returns></returns>
|
||||
bool CreateChartDocument(PluginsConventionSaveDocument saveDocument);
|
||||
}
|
||||
|
||||
}
|
11
Cop.Borovkov.Var3/Lab4/Lab4.csproj
Normal file
11
Cop.Borovkov.Var3/Lab4/Lab4.csproj
Normal file
@ -0,0 +1,11 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<TargetFramework>net8.0-windows</TargetFramework>
|
||||
<Nullable>enable</Nullable>
|
||||
<UseWindowsForms>true</UseWindowsForms>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
</PropertyGroup>
|
||||
|
||||
</Project>
|
@ -0,0 +1,7 @@
|
||||
namespace Lab4.Models
|
||||
{
|
||||
public class PluginsConventionElement
|
||||
{
|
||||
public Guid Id { get; set; }
|
||||
}
|
||||
}
|
17
Cop.Borovkov.Var3/Lab4/Program.cs
Normal file
17
Cop.Borovkov.Var3/Lab4/Program.cs
Normal file
@ -0,0 +1,17 @@
|
||||
namespace Lab4
|
||||
{
|
||||
internal static class Program
|
||||
{
|
||||
/// <summary>
|
||||
/// The main entry point for the application.
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
static void Main()
|
||||
{
|
||||
// To customize application configuration such as set high DPI settings or default font,
|
||||
// see https://aka.ms/applicationconfiguration.
|
||||
ApplicationConfiguration.Initialize();
|
||||
Application.Run(new Form1());
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user