Андрей не смог к сожалению во втором способе, но благодаря вашим объяснениям
как всё работает и строится понял как сделать так, как я хотел.
Как я понял SetCellDataFunc выводит сразу для всех ячеек. Но у меня есть
currentFileIndex, который указывает на каком сейчас файле находится
fileNames.
Таким образом вот этот метод решает все мои проблемы)))
                statusColumn.SetCellDataFunc(statusCell,
delegate(TreeViewColumn tree_column, CellRenderer cell, TreeModel
tree_model, TreeIter iter) {
                    if ((int)detalListStore.GetValue(iter,0) ==
currentFileIndex+1)
                    {
                        (cell as CellRendererProgress).Visible = true;
                    }
                    else (cell as CellRendererProgress).Visible = false;

Хотелось бы отметить, что очень странные получаются костыли в gtk# - я
недавно начал с ним знакомиться.



--
View this message in context: 
http://mono.1490590.n4.nabble.com/progressbar-on-a-treeview-tp4667178p4667188.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.
_______________________________________________
Gtk-sharp-list maillist  -  Gtk-sharp-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to