private void pluginsTreeView_RowActivated(object sender, RowActivatedArgs args) { TreeIter iter; if (pluginsListStore.GetIter(out iter, args.Path) == true) { PluginInfo pluginInfo = (PluginInfo)pluginsListStore.GetValue(iter, 0); IPluginConfigDialog configDialog = pluginInfo.CreateConfigDialog(); configDialog.Show(dialog); } }