Хорошо, я узнал, как сделать размер столбцов изменяемым, но вы должны установить его для каждого столбца так, как я понял. Мне все еще интересно, есть ли способ сделать их размер изменяемым, установив что-то в самом NodeView. Anyhoo, вот мое решение для изменения размера:
myView.AppendColumn ("Genre", new CellRendererText (), "text", 5).Resizable = true;
После небольшого отслеживания чужого кода выясняется, что мне нужно присоединить логику сортировки к хранилищу данных.