Beispiel #1
0
        void ShowPackageInformation(PackageViewModel2 packageViewModel)
        {
            this.packageVersionTextBox.Text             = packageViewModel.Version.ToString();
            this.packageCreatedByTextBox.Text           = packageViewModel.GetAuthors();
            this.packageLastUpdatedTextBox.Text         = packageViewModel.GetLastPublishedDisplayText();
            this.packageDownloadsTextBox.Text           = packageViewModel.GetDownloadCountDisplayText();
            this.packageDescriptionTextView.Buffer.Text = packageViewModel.Description;
            this.packageIdTextBox.Text    = packageViewModel.Id;
            this.packageIdTextBox.Visible = packageViewModel.HasNoGalleryUrl;
            ShowUri(this.packageIdButton, packageViewModel.GalleryUrl, packageViewModel.Id);
            ShowUri(this.moreInformationButton, packageViewModel.ProjectUrl);
            ShowUri(this.viewLicenseTermsButton, packageViewModel.LicenseUrl);
            this.packageDependenciesListHBox.Visible  = packageViewModel.HasDependencies;
            this.packageDependenciesNoneLabel.Visible = !packageViewModel.HasDependencies;
            this.packageDependenciesListLabel.Text    = packageViewModel.GetPackageDependenciesDisplayText();

            EnablePackageActionButtons(packageViewModel);

            this.packageInfoFrameVBox.Visible   = true;
            this.managePackageButtonBox.Visible = true;
        }
		void ShowPackageInformation (PackageViewModel2 packageViewModel)
		{
			this.packageVersionTextBox.Text = packageViewModel.Version.ToString ();
			this.packageCreatedByTextBox.Text = packageViewModel.GetAuthors ();
			this.packageLastUpdatedTextBox.Text = packageViewModel.GetLastPublishedDisplayText ();
			this.packageDownloadsTextBox.Text = packageViewModel.GetDownloadCountDisplayText ();
			this.packageDescriptionTextView.Buffer.Text = packageViewModel.Description;
			this.packageIdTextBox.Text = packageViewModel.Id;
			this.packageIdTextBox.Visible = packageViewModel.HasNoGalleryUrl;
			ShowUri (this.packageIdButton, packageViewModel.GalleryUrl, packageViewModel.Id);
			ShowUri (this.moreInformationButton, packageViewModel.ProjectUrl);
			ShowUri (this.viewLicenseTermsButton, packageViewModel.LicenseUrl);
			this.packageDependenciesListHBox.Visible = packageViewModel.HasDependencies;
			this.packageDependenciesNoneLabel.Visible = !packageViewModel.HasDependencies;
			this.packageDependenciesListLabel.Text = packageViewModel.GetPackageDependenciesDisplayText ();

			EnablePackageActionButtons (packageViewModel);
			
			this.packageInfoFrameVBox.Visible = true;
			this.managePackageButtonBox.Visible = true;
		}