private ShowAutoConnectToggle ( Gtk.TreeViewColumn column, Gtk.CellRenderer cell, TreeModel model, Gtk.TreeIter iter ) : void | ||
column | Gtk.TreeViewColumn | |
cell | Gtk.CellRenderer | |
model | TreeModel | |
iter | Gtk.TreeIter | |
Résultat | void |
private void ShowAutoConnectToggle(TreeViewColumn column, CellRenderer cell, TreeModel model, TreeIter iter)
{
CellRendererToggle toggleCell = (CellRendererToggle) cell;
if (((TreeStore)model).IterDepth (iter) > 0) {
TrustedNodeInfo node = (TrustedNodeInfo) model.GetValue (iter, 0);
toggleCell.Active = node.AllowAutoConnect;
toggleCell.Activatable = true;
toggleCell.Visible = true;
} else {
toggleCell.Visible = false;
}
}