前提・実現したいこと
WPFでDataGridを使用してシステムを作っています。
そこで、DataGridに数値(料金)を入力した時に、3桁区切りでコロンを入れたいと思っています。
入力時はセミコロンを外し料金を入力、編集が終了し他のセルを選択すると入力した料金に3桁区切りでコロンがついた状態で表示されるというものを作りたいです。
DataGridTextColumnを使用しているのですが、DataGridTextColumnは編集時はTextBox、編集時以外はTextBlockとして表示される?というような記事を見ました。編集時、編集時以外を判別して、編集時はコロンを取って、編集時以外はコロンを追加するというシステムを作ろうと思ったのですが判別するやり方を調べても分からず質問させていただきます。
また、もっといい方法があるようでしたら教えていただけると幸いです。
補足情報(FW/ツールのバージョンなど)
Visual Studio2019
.NET Framework 4.8
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。