Hi,
I’m thinking of using a TagTextbox to allow users to add, well, tags. I cannot use this as it works right now because there are a few features missing (in my opinion).
Thanks for considering any changes/new features,
Vincent
Awesome, will give this a go. My suggestions were merely what endusers might expect a control can do without having to resort to “advanced” “workarrounds” 🙂 .
I’m still trying to learn everything WiseJ has to offer and how everything works.
Vincent
To remove the editable widget set InitScript to this.getChildControl(“textfield”).exclude();
Using Text.Split() is the correct way. Tags in a text box are just a way to show the text. It’s not a collection of panels or objects. For that you can simply use FlowLayoutPanel and stack panels.
If you need to “inject” complex data into the text you can also do that with the TagTextBox by handling the TagRender event. For example, of the text is ‘{id:1,text:”Hello”};{id:2,text:”World”}’ then you can either override OnTagRender or handle the TagRender event and display only Hellp and World. You can also set the colors or use complex HTML. See the demo app as an example. The args object for the TagRender event has the properties you need.
Please login first to submit.