В Visual Studio есть опция (поскольку, насколько я помню), вы можете увидеть «Пробел» в вашем коде. Это часто наблюдается и в файловых обозревателях.Показать пустое пространство в текстовом поле или в richtextbox
Мне интересно, знает ли кто, как это можно сделать на VB.net (или любым другим способом), чтобы я мог использовать аналогичный тип отображения в моем программном обеспечении.
Я еще не пытался это сделать, но мои первые мысли заключались в том, чтобы переопределить «краску» текстового поля, чтобы фактически добавить небольшую вкладку «стрелки» и пробельные «точки» вручную через GDI или создать texbox управление с нуля. Кажется, что может быть более простой способ сделать это.
Любые предложения или решения приветствуются.
Считаете ли вы использование [Регулярные выражения] (http://en.wikipedia.org/wiki/Regex)? –
Поиск вкладок и пробелов не является проблемой, может быть сделано несколькими способами. речь идет о фактическом переопределении самого символа SPACE и TAB, чтобы отобразить «synbol» для просмотра пользователем. – DarrenMB
Вы можете просто переопределить ключевые события, чтобы получить то, что вы хотите, с минимальными усилиями. – Marc