Ejemplo n.º 1
0
        private static void SetMessageBoxButtons(MobileMessageBoxButtons buttons)
        {
            switch (buttons)
            {
            case MobileMessageBoxButtons.OkCancel:
                _messageBox.YesButton.Visibility    = Visibility.Collapsed;
                _messageBox.NoButton.Visibility     = Visibility.Collapsed;
                _messageBox.OkButton.Visibility     = Visibility.Visible;
                _messageBox.CancelButton.Visibility = Visibility.Visible;
                break;

            case MobileMessageBoxButtons.YesNo:
                _messageBox.YesButton.Visibility    = Visibility.Visible;
                _messageBox.NoButton.Visibility     = Visibility.Visible;
                _messageBox.OkButton.Visibility     = Visibility.Collapsed;
                _messageBox.CancelButton.Visibility = Visibility.Collapsed;
                break;
            }
        }
Ejemplo n.º 2
0
        public static MessageBoxResult Show(string title, string content, MobileMessageBoxIcon icon, MobileMessageBoxButtons buttons)
        {
            _messageBox = new MobileMessageBox()
            {
                TitleBox   = { Text = title },
                ContentBox = { Text = content }
            };

            SetMessageBoxIcon(icon);
            SetMessageBoxButtons(buttons);

            _messageBox.ShowDialog();

            return(_result);
        }