Note that there are some explanatory texts on larger screens.

plurals
  1. POA better GUI control for a list of text items?
    primarykey
    data
    text
    <p>I have a WinForm application. It needs a list of user defined rules. Inside each rule there will be a list of text items (also entered by the user).</p> <p>Currently I have a grid (SourceGrid). Each row is a rule. In each rule I have a textbox, allowing the user to enter multiple text items (the screen shows example of several regular expressions).</p> <p><img src="https://i.stack.imgur.com/wa5xx.png" alt="Textbox with a list of text items"></p> <p>I have user enter 'tab character' to separate each item. Some rule may have one item and some may have 10s of items. That's why I think it is easier to use only one textbox and allow the user the delimit the items themselves.</p> <p>However now I found that the tab character is quite limiting, because sometimes items are 1 character apart, and sometime more. (in the screenshot it's hard to distinguish the first and second item, just by luck).</p> <p>I was thinking of having the tab character making two items fixed distance apart. No that's no possible. I don't want to use other delimiting characters because it makes the whole thing less readable. I also don't want to code to dynamically create more columns. I was thinking about these IP address boxes for user to enter, but those are not build-in and can't be vary in width.</p> <p>I want to ask if there is a better way to represent this without coding a control from scratch? Or is it possible to have a special wider space character act as the delimiter for the items? Thanks.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload