示例#1
0
 void DeinitializeActionButton()
 {
     _actionButton.Clicked -= OnActionButtonClicked;
     Control.Children.Remove(_actionButton);
     _actionButton.Unrealize();
     _actionButton = null;
 }
示例#2
0
文件: Dialog.cs 项目: sung-su/maui
        /// <summary>
        /// Handles the disposing of a dialog widget.
        /// </summary>
        protected override void OnUnrealize()
        {
            _content?.Unrealize();
            _positiveButton?.Unrealize();
            _neutralButton?.Unrealize();
            _negativeButton?.Unrealize();
            ApplyButton(ButtonPosition.Positive, null);
            ApplyButton(ButtonPosition.Neutral, null);
            ApplyButton(ButtonPosition.Negative, null);
            ApplyContent(null);

            base.OnUnrealize();
        }