MonoMobile.Views.DialogViewController.ViewWillDisappear C# (CSharp) Method

ViewWillDisappear() public method

public ViewWillDisappear ( bool animated ) : void
animated bool
return void
		public override void ViewWillDisappear(bool animated)
		{
			if (TableView != null)
			{
				var searchbar = TableView.Source as ISearchBar;
				if (searchbar != null && searchbar.EnableSearch && !searchbar.IsSearchbarHidden)
					FinishSearch(true);
			}

			base.ViewWillDisappear(animated);
			if (ViewDissapearing != null)
				ViewDissapearing(this, EventArgs.Empty);

			if (TableView != null)
			{
				var activation = TableView.Source as IActivation;
				if (activation != null)
				{
					activation.Deactivated();
				}
			}
		}