【WPF】 マウス操作時の機能キーを検出する

マウスでドラッグなどをしている際に、Shiftキーや Alt, Control キーなどを検出する。

private void object_MouseMove(object sender, MouseEventArgs e)
{
        if ( Keyboard.Modifiers == ModifierKeys.Shift )
        {

あまりこういった操作を求めるのはUXとしてはあまりよろしくはないんですけどね。ちょっとWinForm 的、というかデザインツール的なものを作るとき、くらいですかね?

あくまで補足的に使うようにしましょう。