質問: 前提 -- 環境:VS2019 言語:C# WPF フレームワーク:MVVM 達成したい事 ------ テキストボックスの文字が選択状態にある場合に[Ctrl + C]を押下すると、テキストボックスの文字列をコピーしたい テキストボックスの文字が選択状態にない場合に[Ctrl + C]を押下すると、データグリッドで選択しているフルパス先のファイルをコピーしたい。 悩んでいる事 ------ 現在、テキストボックスの文字が選択状態にある/ないにかかわらず、[Ctrl + C]を押下すると、データグリッドで選択しているフルパス先のファイルをコピーしています。 以下のような状態の時に、直観的に動作して欲しいのはテキストボックスの文字列コピーのはずだが、ファイルコピーされてしまう。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/b3c6d0eb2645ec60a8b82a593ec5d281.png) テキストボックスの文字が選択状態にある場合に[Ctrl + C]を押下すると、テキストボックスの文字列をコピーするようにしたいと考えていますが、そうする為にはテキストボックスが選択状態であるかどうかを知る必要があると思います。 選択状態かどうかを知る術はありますでしょうか。
回答: 以下のStackOverFlowを参考にして解決出来ました。 MVVM and the TextBox's SelectedText property