I have text box with AcceptsReturn enabled. I would like to insert a new line after pressing Shift + Enter.
Textbox XAML looks like this:
...
AcceptsReturn="True"
cal:Message.Attach="[Event KeyDown] = [Action HandleInput($eventArgs)]"
And the HandleInput method:
public void HandleInput(KeyEventArgs keyArgs)
{
if (keyArgs.Key == Key.Enter && Keyboard.Modifiers != ModifierKeys.Shift)
{ ...
When i press only Enter it should make something with input but it insert new line every time.