Сделайте как в TheBat! на приложенном скриншоте.
если несколько записей должно быть, они выводятся через точку с запятой, если ни одной записи - строка вообще не отображается... Если строка не влазит(размер окна очень узкий), то либо переносится на новую строку, либо при наведении мыши появляется в хинте полная запись (как в редакторе реестра при наведении курсора мыши на обрезанное значение ключа реестра). Для того, чтобы показать пользователю, что не вся строка отобразилась, нарисовать многоточие в конце строки..
Мне кажется лучше хинтом отображать, чем переносить.. Иначе если объекту назначено много категорий/проектов свойства займут много места.
Каждую строку можно включить/выключить отображение как на втором рисунке.