Smrf.NodeXL.GraphDataProviders.Facebook.FacebookLoginDialog.DisableComponents C# (CSharp) Méthode

DisableComponents() private méthode

private DisableComponents ( FacebookGraphDataProviderDialogBase fcbDialog ) : void
fcbDialog FacebookGraphDataProviderDialogBase
Résultat void
        private void DisableComponents(FacebookGraphDataProviderDialogBase fcbDialog)
        {
            if (fcbDialog is FacebookDialog)
            {
                FacebookDialog CastedFcbDialog = (FacebookDialog)fcbDialog;
                CastedFcbDialog.btnOK.Enabled = true;
                CastedFcbDialog.dgAttributes.Enabled = false;                
                CastedFcbDialog.chkSelectAll.Enabled = false;
            }
            else if (fcbDialog is FacebookFanPageDialog)
            {
                FacebookFanPageDialog CastedFcbDialog = (FacebookFanPageDialog)fcbDialog;
                CastedFcbDialog.btnOK.Enabled = true;
                CastedFcbDialog.txtPageUsernameID.Enabled = true;
                CastedFcbDialog.dgAttributes.Enabled = false;
                CastedFcbDialog.chkSelectAll.Enabled = false;
                //CastedFcbDialog.chkCoCommenters.Enabled = false;
                //CastedFcbDialog.chkCoLikers.Enabled = false;
                //CastedFcbDialog.nudFirstPosts.Enabled = false;
                CastedFcbDialog.chkStatusUpdates.Enabled = false;
                CastedFcbDialog.chkWallPosts.Enabled = false;
                //CastedFcbDialog.rbDownloadFirstPosts.Enabled = false;
                //CastedFcbDialog.chkUserPost.Enabled = false;
                //CastedFcbDialog.chkPostPost.Enabled = false;
                //CastedFcbDialog.rbDateDownload.Enabled = false;
                //CastedFcbDialog.dtPosts.Enabled = false;
            }
            else if (fcbDialog is FacebookGroupDialog)
            {
                FacebookGroupDialog CastedFcbDialog = (FacebookGroupDialog)fcbDialog;                                
                CastedFcbDialog.dgAttributes.Enabled = false;
                CastedFcbDialog.chkSelectAll.Enabled = false;                
                CastedFcbDialog.chkStatusUpdates.Enabled = false;
                CastedFcbDialog.chkWallPosts.Enabled = false;
                CastedFcbDialog.txtGroupNameID.Enabled = true;
            }
        }