Beispiel #1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            var set = this.CreateBindingSet <ActivityDetailView, ActivityDetailViewModel>();

            this.NavigationItem.Title = "Notes";

            EmailWebView.LoadHtmlString(ActivityDetailViewModel.Notes, baseUrl: null);

            set.Apply();

            var closeButton = new UIBarButtonItem("Close", UIBarButtonItemStyle.Plain, (sender, e) =>
            {
                ActivityDetailViewModel.CloseCommand.Execute(null);
            });

            closeButton.SetTitleTextAttributes(new UITextAttributes()
            {
                Font      = UIFont.FromName("Raleway-Bold", 18),
                TextColor = ProspectManagementColors.DarkColor
            }, UIControlState.Normal);

            this.NavigationItem.SetRightBarButtonItem(closeButton, true);
        }
        void ReleaseDesignerOutlets()
        {
            if (EmailWebView != null)
            {
                EmailWebView.Dispose();
                EmailWebView = null;
            }

            if (MainStackView != null)
            {
                MainStackView.Dispose();
                MainStackView = null;
            }
        }
		void ReleaseDesignerOutlets ()
		{
			if (ButtonEmailSubmit != null) {
				ButtonEmailSubmit.Dispose ();
				ButtonEmailSubmit = null;
			}
			if (EmailWebView != null) {
				EmailWebView.Dispose ();
				EmailWebView = null;
			}
			if (TextFieldEmailPassword != null) {
				TextFieldEmailPassword.Dispose ();
				TextFieldEmailPassword = null;
			}
			if (TextFieldStudentEmail != null) {
				TextFieldStudentEmail.Dispose ();
				TextFieldStudentEmail = null;
			}
		}