private void CancelButton_Click(object sender, RoutedEventArgs e) { CancelButtonCommand?.Execute(CancelButtonCommandParameter); CancelButtonClick?.DynamicInvoke(); Result = CustomContentDialogResult.Cancel; Hide(); }
private void SetButtonsActions() { if (!_holder.SaveButton.HasOnClickListeners) { _holder.SaveButton.Click += (s, e) => { SaveButtonClick?.Invoke(_holder.NameEditText.Text, _holder.LastnameEditText.Text, _holder.StatusEditText.Text); }; } if (!_holder.CancelButton.HasOnClickListeners) { _holder.CancelButton.Click += (s, e) => { CancelButtonClick?.Invoke(); }; } _holder.NameEditText.TextChanged += (sender, args) => { _iSNameChahged = true; }; _holder.NameEditText.FocusChange += (sender, args) => { if (_iSNameChahged && !args.HasFocus) { NameWasChanged?.Invoke(_holder.NameEditText.Text); } }; _holder.LastnameEditText.TextChanged += (sender, args) => { _iSLastNameChahged = true; }; _holder.LastnameEditText.FocusChange += (sender, args) => { if (_iSLastNameChahged && !args.HasFocus) { LastNameWasChanged?.Invoke(_holder.LastnameEditText.Text); } }; _holder.StatusEditText.TextChanged += (sender, args) => { _iSStatusChahged = true; }; _holder.StatusEditText.FocusChange += (sender, args) => { if (_iSStatusChahged && !args.HasFocus) { StatusWasChanged?.Invoke(_holder.StatusEditText.Text); } }; }
private void OnCancelButtonClick(object sender, RoutedEventArgs e) { CancelButtonClick.Invoke(sender, e); }
protected virtual void OnCancelButtonClick() { CancelButtonClick?.Invoke(this, new EventArgs()); }
private void OnCancelButtonClick(object sender, EventArgs eventArgs) { CancelButtonClick?.Invoke(); }
private void CancelButtonClicked(object sender, EventArgs e) { CancelButtonClick?.Invoke(); }
partial void _cancelButton_TouchUpInside(UIButton sender) { CancelButtonClick?.Invoke(); }