void RowActivated(object sender, RowActivatedArgs args) { TreeIter it; GtkStore.GetIter(out it, args.Path); int id = (int)GtkStore.GetValue(it, ThreadsStore.ColumnID); remoteStore.SelectThread(id); }