/// <summary> /// Create the dialog CANCEL button. /// </summary> /// <param name="text">Text for the button label.</param> /// <returns>Dialog CANCEL application bar button.</returns> private ApplicationBarButton CreateCancelApplicationBarButton(string text) { var cancelButton = new ApplicationBarButton(text, new Uri("/Assets/AppBar/cancel.png", UriKind.Relative), true); cancelButton.Click += (sender, args) => OnCancelButtonTapped(); return(cancelButton); }
/// <summary> /// Create the dialog OK button /// </summary> /// <param name="text">Text for the button label.</param> /// <returns>Dialog OK application bar button</returns> private ApplicationBarButton CreateOkApplicationBarButton(string text) { var okButton = new ApplicationBarButton(text, new Uri("/Assets/AppBar/check.png", UriKind.Relative), true); okButton.Click += (sender, args) => OnOkButtonTapped(); return(okButton); }
/// <summary> /// Create the dialog CANCEL button /// </summary> /// <returns>Dialog CANCEL application bar button</returns> private ApplicationBarButton CreateCancelButton() { var cancelButton = new ApplicationBarButton( String.IsNullOrEmpty(_settings.OverrideCancelButtonText) ? UiResources.Cancel : _settings.OverrideCancelButtonText, new Uri("/Assets/AppBar/cancel.png", UriKind.Relative), true); cancelButton.Click += (sender, args) => { OnCancelButtonTapped(new EventArgs()); }; return(cancelButton); }
/// <summary> /// Create the dialog OK button /// </summary> /// <returns>Dialog OK application bar button</returns> private ApplicationBarButton CreateOkButton() { var okButton = new ApplicationBarButton( String.IsNullOrEmpty(_settings.OverrideOkButtonText) ? UiResources.Ok : _settings.OverrideOkButtonText, new Uri("/Assets/AppBar/check.png", UriKind.Relative), true); okButton.Click += (sender, args) => { OnOkButtonTapped(new CustomInputDialogOkButtonArgs(InputControl.Text)); }; return(okButton); }