89 lines
2.8 KiB
C#
89 lines
2.8 KiB
C#
|
namespace Test_App
|
|||
|
{
|
|||
|
public partial class Form1 : Form
|
|||
|
{
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1
|
|||
|
List<string> list;
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3
|
|||
|
List<TestClass> list2;
|
|||
|
public Form1()
|
|||
|
{
|
|||
|
InitializeComponent();
|
|||
|
|
|||
|
list = new List<string>() { "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 4", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 5" };
|
|||
|
|
|||
|
dropDownList.LineChanged += dropDownList_LineChanged;
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>)
|
|||
|
|
|||
|
|
|||
|
//<2F><><EFBFBD> 3-<2D><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TestClass worker1 = new TestClass("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", 15, "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1");
|
|||
|
TestClass worker2 = new TestClass("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", 7, "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2");
|
|||
|
TestClass worker3 = new TestClass("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", 1, "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3");
|
|||
|
|
|||
|
list2 = new List<TestClass>() { worker1, worker2, worker3 };
|
|||
|
|
|||
|
|
|||
|
objectsListBox.SetTemplateInfo("<FIO>; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <workExperience>, <20><><EFBFBD> <20> <department>", '<', '>');
|
|||
|
//objectsListBox.SetTemplateInfo("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> c <FIO>: <20> <workExperience>, <20><><EFBFBD><EFBFBD> <20> <department>", '<', '>');
|
|||
|
}
|
|||
|
|
|||
|
private void dropDownList_LineChanged(object sender, EventArgs e)
|
|||
|
{
|
|||
|
label1.Text = dropDownList.SelectedLine;
|
|||
|
}
|
|||
|
|
|||
|
private void buttonClear_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
dropDownList.Clear();
|
|||
|
}
|
|||
|
|
|||
|
private void buttonSelected_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
label1.Text = dropDownList.SelectedLine;
|
|||
|
}
|
|||
|
|
|||
|
private void buttonCheck_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
try
|
|||
|
{
|
|||
|
MessageBox.Show(mailTextBox.TextValue + " <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
MessageBox.Show(ex.Message);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
private void buttonHint_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
mailTextBox.setExample(textBoxHint.Text);
|
|||
|
}
|
|||
|
|
|||
|
private void buttonFill_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
objectsListBox.Fill(list2);
|
|||
|
}
|
|||
|
|
|||
|
private void buttonGetObject_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
if (objectsListBox.SelectedIndex == -1)
|
|||
|
{
|
|||
|
MessageBox.Show("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
var worker = objectsListBox.GetObjectFromLine<TestClass>();
|
|||
|
string workerStr = worker.FIO + "\n" + worker.workExperience.ToString() + "\n" + worker.department;
|
|||
|
labelWorker.Text = workerStr;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
private void buttonList_Click(object sender, EventArgs e)
|
|||
|
{
|
|||
|
dropDownList.Fill(list);
|
|||
|
dropDownList.SelectedLine = "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 4";
|
|||
|
}
|
|||
|
}
|
|||
|
}
|