Нужно это для формирования подобия дерева(строки, сдвинутые относительно левой границы), т.е. так:
+-----------+
|Root |
| Level1 |
| Level1 |
| Level2 |
| Level3 |
| Level2 |
| Level1 |
| Level1 |
+-----------+
Добавление соответствующего к-ва пробелов к каждому айтему не помогает, т.к. броузер пробелы игнорирует.
А entity .NET при рендеринге ListBox-а эскейпит так, что на клиенте отображается не обязательный пробел, как задумывалось, а тупая последовательность " "

В принципе это правильно, но я хочу как-то управлять тем, что я хочу получить.
Пока что проблема решена банальной заменой пробелов на символ '.' и выглядит это так:
+-----------+
|Root |
|.Level1 |
|.Level1 |
|..Level2 |
|...Level3 |
|..Level2 |
|.Level1 |
|.Level1 |
+-----------+
но не красиво это как-то
Есть какие-то идеи насчет этого?
Даже не так.
Просто открой CharacterMap и выбери символ nonbreaking space
скопируй и вставь в нужную строку, будет работать.
Здравствуйте, Bukov Aleksey, Вы писали:
BA>Даже не так.
BA>Просто открой CharacterMap и выбери символ nonbreaking space
BA>скопируй и вставь в нужную строку, будет работать.
Спасибо. Все отлично заработало...
Оказывается, есть более логкие пути решения вопросов

А я уже собирался создавать наследника от ListBox-а и передопределять метод Render...
Здравствуйте, Funt, Вы писали:
F>Здравствуйте, Bukov Aleksey, Вы писали:
BA>>Даже не так.
BA>>Просто открой CharacterMap и выбери символ nonbreaking space
BA>>скопируй и вставь в нужную строку, будет работать.
F>Спасибо. Все отлично заработало...
F>Оказывается, есть более логкие пути решения вопросов
F>А я уже собирался создавать наследника от ListBox-а и передопределять метод Render...