pocorall.SCM_Notifier.MainForm.listViewFolders_DoubleClick C# (CSharp) 메소드

listViewFolders_DoubleClick() 개인적인 메소드

private listViewFolders_DoubleClick ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void
        private void listViewFolders_DoubleClick(object sender, EventArgs e)
        {
            switch (Config.ItemDoubleClickAction)
            {
                case Config.Action.openAction:
                    if (btnOpenFolder.Enabled)
                        OpenFolder();
                    break;

                case Config.Action.logAction:
                    if (btnChangeLog.Enabled)
                        ShowChangeLog();
                    else if (btnLog.Enabled)
                        ShowFullLog();
                    break;

                case Config.Action.fetchAction:
                    if (btnFetch.Enabled)
                        ShowFetch();
                    break;

                case Config.Action.updateAction:
                    if (btnUpdate.Enabled)
                        UpdateFolder();
                    break;

                case Config.Action.commitAction:
                    if (btnCommit.Enabled)
                        CommitFolder();
                    break;

                case Config.Action.checkNow:
                    int selectedIndex = listViewFolders.SelectedIndices[0];
                    forcedFolders.Enqueue (folders[selectedIndex]);
                    BeginUpdateFolderStatuses();
                    break;
            }
        }
MainForm