56 lines
1.5 KiB
C#
56 lines
1.5 KiB
C#
|
using MyUserControls;
|
|||
|
|
|||
|
namespace WinFormsApp1
|
|||
|
{
|
|||
|
public partial class Form1 : Form
|
|||
|
{
|
|||
|
public Form1()
|
|||
|
{
|
|||
|
InitializeComponent();
|
|||
|
InitialChekedListBox();
|
|||
|
InitialSmartTextBox();
|
|||
|
InitialTree();
|
|||
|
}
|
|||
|
|
|||
|
private void InitialChekedListBox()
|
|||
|
{
|
|||
|
|
|||
|
smartCheckedListBox1.AddItem("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1");
|
|||
|
smartCheckedListBox1.AddItem("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2");
|
|||
|
smartCheckedListBox1.AddItem("<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3");
|
|||
|
|
|||
|
smartCheckedListBox1.SelectedValue = "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 3";
|
|||
|
}
|
|||
|
|
|||
|
private void InitialSmartTextBox()
|
|||
|
{
|
|||
|
|
|||
|
smartTextBox1.MinLength = 0;
|
|||
|
smartTextBox1.MaxLength = 1000;
|
|||
|
smartTextBox1.InputText = "jjjjj";
|
|||
|
}
|
|||
|
|
|||
|
private void InitialTree()
|
|||
|
{
|
|||
|
var obj1 = new SampleClass { Name = "Item1", Category = "Category1", SubCategory = "SubCategory1" };
|
|||
|
var obj2 = new SampleClass { Name = "Item2", Category = "Category1", SubCategory = "SubCategory2" };
|
|||
|
|
|||
|
List<string> properties = new List<string>
|
|||
|
{
|
|||
|
"Name",
|
|||
|
"Category",
|
|||
|
"SubCategory"
|
|||
|
};
|
|||
|
|
|||
|
hierarchicalTreeView.SetPropertyHierarchy(properties);
|
|||
|
|
|||
|
hierarchicalTreeView.AddObject(obj1);
|
|||
|
hierarchicalTreeView.AddObject(obj2);
|
|||
|
|
|||
|
hierarchicalTreeView.SelectNode(1, "SubCategory2");
|
|||
|
|
|||
|
smartTextBox1.InputText = hierarchicalTreeView.GetSelectedItem<SampleClass>().ToString();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|