PKStudio.Tree.InventoryTree.AddTextBoxControl C# (CSharp) Method

AddTextBoxControl() public method

public AddTextBoxControl ( string dataPropertyName ) : NodeTextBox
dataPropertyName string
return NodeTextBox
        public NodeTextBox AddTextBoxControl(string dataPropertyName)
        {
            textControl = new NodeTextBox();
            textControl.IncrementalSearchEnabled = true;
            textControl.LeftMargin = 3;
            textControl.ParentColumn = null;
            AddNodeControl(dataPropertyName, textControl);
            return textControl;
        }

Usage Example

Example #1
0
 protected void SetupTree(InventoryTree tree, ITreeModel model, bool expandRoot)
 {
     tree.NodeControls.Clear();
     NodeCheckBox checkBox = tree.AddCheckBoxControl("Checked");
     checkBox.IsVisibleValueNeeded += new EventHandler<NodeControlValueEventArgs>(IsCheckBoxVisible);
     checkBox.IsEditEnabledValueNeeded += new EventHandler<NodeControlValueEventArgs>(IsCheckBoxEnabled);
     checkBox.CheckStateChanged += new EventHandler<TreePathEventArgs>(CheckBoxStateChanged);
     tree.AddIconControl("Icon");
     tree.AddTextBoxControl("Name");
     tree.SetModel(model, expandRoot);
 }