Форматирование строки для включения символов табуляции в Infragistics Ultragrid

Я работаю с Infragistics Ultragrid и ищу полезный совет. Я использую таблицу из SQL Server 2008 для заполнения своей сетки. В таблице, которую я вызываю, есть столбец, который был обновлен и выглядит примерно так. «Предметы» + символ (9) + символ (9) + «Стоимость» + символ (13) + символ (10). Раздел «Элементы» столбца дополняется до 50 символов в длину, за которыми следуют два символа табуляции, стоимость, а затем символы новой строки. В конечном итоге именно так будут выглядеть результаты одной строки. Обратите внимание, как товары и стоимость объединены в одну ячейку.

Customer A             Chips and Soda           $5.00
                       Chips                    $2.50
                       Burger and Fries         $8.00
                       Fish and Chips           $7.50
                       Hot Dogs                 $4.50

Когда я печатаю результаты своего SQL-сервера в студии управления, он работает по назначению. Проблема в том, что когда я печатаю результаты в ячейке Ultragrid, они выглядят примерно так:

Customer A              Chips and Soda           $5.00
                        Chips          $2.50
                        Burger and Fries         $8.00
                        Fish and Chips           $7.50
                        Hot Dogs       $4.50

Следует отметить, что когда я копирую содержимое ячейки и вставляю его в блокнот, оно выглядит как верхняя таблица. Мне интересно, если ширина пустых пространств короче фактического символа. Если это имеет смысл? В любом случае, как я могу обработать вывод, чтобы он был похож на верхнюю таблицу? Спасибо - P Dog


person pdog    schedule 19.09.2011    source источник
comment
просто для проверки попробуйте изменить шрифт UltraGrid на Courier New. Как это выглядит сейчас?   -  person Davide Piras    schedule 19.09.2011
comment
Давиде, извини, но мне придется попробовать это завтра, когда я вернусь на работу. Сегодня я оставил свою рабочую станцию ​​в полном тупике. Но я обязательно попробую. Как вы думаете, это шрифт, который делает его похожим на таблицу 2?   -  person pdog    schedule 19.09.2011


Ответы (1)


Благодаря Давиде я решил, что шрифт в ячейке будет отображаться как «Пишущая машинка Lucinda Sans». Теперь я понимаю разницу между шрифтами фиксированной ширины (монотип) и шрифтами переменной ширины, такими как Microsoft Sans Serif.

person pdog    schedule 20.09.2011