Как получить изменяемые размеры и сортируемые столбцы, используя NodeView? - PullRequest
11 голосов
/ 14 марта 2012

Я только начинаю с GTK # и у меня работает NodeView, и теперь я хочу, чтобы столбцы можно было изменять и сортировать по столбцам пользователем (например, режим просмотра подробностей в проводнике Windows). Я ковырялся в Интернете, но не могу найти помощь. Я использую неправильный виджет для этого ??

РЕДАКТИРОВАТЬ: наконец переместил мой ответ на правильный пост ответа, см. Ниже.

Спасибо! Джейсон

1 Ответ

1 голос
/ 28 октября 2014

Хорошо, я узнал, как сделать размер столбцов изменяемым, но вы должны установить его для каждого столбца так, как я понял. Мне все еще интересно, есть ли способ сделать их размер изменяемым, установив что-то в самом NodeView. Anyhoo, вот мое решение для изменения размера:

myView.AppendColumn ("Genre", new CellRendererText (), "text", 5).Resizable = true;

После небольшого отслеживания чужого кода выясняется, что мне нужно присоединить логику сортировки к хранилищу данных.

...