77 lines
2.4 KiB
C#
Raw Normal View History

2024-09-15 03:28:24 +04:00
using WinFormForTest.TestClasses;
namespace WinFormForTest
{
public partial class Form1 : Form
{
List<Plant> plants = new List<Plant>();
public Form1()
{
InitializeComponent();
customListBox1.AddToList("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1");
customListBox1.AddToList("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2");
customListBox1.AddToList("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3");
Plant pl1 = new Plant("<22><><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
Plant pl2 = new Plant("<22><><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
Plant pl3 = new Plant("<22><><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
Plant pl4 = new Plant("<22><><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
Plant pl5 = new Plant("<22><><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
Plant pl6 = new Plant("<22><><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
plants.Add(pl1);
plants.Add(pl4);
plants.Add(pl2);
plants.Add(pl5);
plants.Add(pl3);
plants.Add(pl6);
LoadTree();
}
public void LoadTree()
{
customTree1.Hierarcy = new List<string> { "Color", "Name", "Type" };
foreach (Plant plant in plants)
{
customTree1.AddNode(plant);
}
}
private void buttonClear_Click(object sender, EventArgs e)
{
customListBox1.Clear();
}
private void buttonCheck_Click(object sender, EventArgs e)
{
try
{
if (customComboBox1.TextBoxValue != null)
{
checkBoxValid.Text = "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
checkBoxValid.Checked = true;
checkBoxValid.BackColor = Color.Green;
}
}
catch (Exception ex)
{
checkBoxValid.Text = "<22><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
checkBoxValid.Checked = false;
checkBoxValid.BackColor = Color.Red;
MessageBox.Show(ex.Message);
}
}
private void buttonEnter_Click(object sender, EventArgs e)
{
customListBox1.AddToList("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 4");
customListBox1.AddToList("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 5");
customListBox1.AddToList("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 6");
}
private void buttonGet_Click(object sender, EventArgs e)
{
labelItem.Text = customListBox1.SelectedElement;
}
}
}