Всем добрый вечер.
Подскажите пожалуйста, пытаюсь написать приложение с отображение информации из текстового файла.
Вот основа:
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;
using System.IO;
namespace EMP
{
public partial class Form1 : Form
{
TabPage TabPage1 = new TabPage("1");
TabPage TabPage2 = new TabPage("2");
public int count1, count2;
public Form1()
{
InitializeComponent();
}
private void loadFile()
{
string path1 = @"C:\1.txt";
string path2 = @"C:\2.txt";
string[] readText1 = File.ReadAllLines(path1, Encoding.GetEncoding(1251));
string[] readText2 = File.ReadAllLines(path2, Encoding.GetEncoding(1251));
count1 = readText1.Length;
count2 = readText2.Length;
}
private void createButton_Emp1()
{
tabControl1.TabPages.Add(TabPage1);
tabControl1.TabPages[0].AutoScroll = true;
Label label1 = new Label();
label1.AutoSize = true;
label1.Text = "1";
label1.Location = new Point(45, 7);
TabPage1.Controls.Add(label1);
}
private void createButton_Emp2()
{
tabControl1.TabPages.Add(TabPage2);
tabControl1.TabPages[1].AutoScroll = true;
Label label2 = new Label();
label2.AutoSize = true;
label2.Text = "2";
label2.Location = new Point(45, 7);
TabPage2.Controls.Add(label2);
}
private void Form1_Load(object sender, EventArgs e)
{
loadFile();
createButton_Emp1();
createButton_Emp2();
}
}
}
Создаются 2 вкладки и на них помещаются метки с текстом (это для примера), в реале будут кнопки и chebox и прочее, для каждой вкладки. Может лучше сразу что-то переделать или просто продолжать в таком стиле? С ООП и прочими паттернами пока мало знаком. СПАСИБО