private void onSmileClickRaised(object sender, SmileItem smileItem) { if (!string.IsNullOrEmpty(smileItem.Content)) { Clipboard.SetText(smileItem.Content); } }
private void onSmileRemoveRaised(object sender, SmileItem smileItem) { if (Keyboard.Modifiers.HasFlag(ModifierKeys.Shift)) { _smiles.Items.Remove(smileItem); } else { var result = MessageBox.Show("Are you sure?", "Attention", MessageBoxButton.YesNo, MessageBoxImage.Warning); if (result == MessageBoxResult.Yes) { _smiles.Items.Remove(smileItem); } } }