Я использую ObjectListView в проекте winforms C# и хочу показать небольшую иконку в одном из столбцов.Как центрировать изображение в столбце ObjectListView?
До сих пор значок показывался просто отлично, но он не был центрирован в столбце, и я не могу найти документацию или код, относящийся к выравниванию изображения внутри столбца.
Here are the instructions for displaying an image as the column contents.
код практически такой же, как пример, приведенный:
col_Important.AspectGetter = delegate(object x) { return ((ClassMyItem)x).IsImportant; };
col_Important.AspectToStringConverter = delegate(object x) { return String.Empty; };
col_Important.ImageGetter = delegate(object x)
{
return ((ClassMyItem)x).IsImportant? "star" : "none";
};
Кто-нибудь занимался этим вопросом и знает пути к центру изображения?
Я не могу удалить комментарий [edit], потому что stackoverflow продолжает настаивать на редактировании не менее 6 символов. Может кто-то, пожалуйста, удалите блок. –
@Xan Что вы пытаетесь сделать? – JYelton
Я просто добавил две точки с запятой и удалил скобу, но получил ошибку, что мне пришлось отредактировать не менее 6 символов. Поэтому я подумал, что добавлю немного глупостей и удалю их позже, но алгоритм слишком умен/раздражает :-) –