GenericWindow.on_treeview_button_release_event C# (CSharp) Method

on_treeview_button_release_event() private method

private on_treeview_button_release_event ( object o, Gtk.ButtonReleaseEventArgs args ) : void
o object
args Gtk.ButtonReleaseEventArgs
return void
    private void on_treeview_button_release_event(object o, ButtonReleaseEventArgs args)
    {
        //TreeviewSelectedUniqueID = -1;

                Gdk.EventButton e = args.Event;
                Gtk.TreeView tv = (Gtk.TreeView) o;
        TreeModel model = treeview.Model;
        if (e.Button == 3) {
            TreeIter iter = new TreeIter();
            if (tv.Selection.GetSelected (out model, out iter)) {
                TreeviewSelectedUniqueID = Convert.ToInt32((string) store.GetValue (iter, 0));
                treeviewContextMenu();
            }
        }
        ShowEditRow(false);
    }