3

当社のソフトウェアは、ユーザー インターフェイス全体で DataGrid を使用して、編集可能なリストを表示します。一部のメタデータを編集しているときに、多くの行の特定の列のテキストを削除したいと考えていました。F2-Backspace-Enter、F2-Backspace-Enter、F2-Backspace-Enter…のリズムに乗れば、これはかなり速いです。

パターンの F2 の部分を見逃して、セルで Backspace-Enter を押しただけでは、うまくいきません。WPF DataGrid は、実際にはセルの内容をバックスペース文字に置き換えます。文字列の見方によっては、0×08、\u0008、または \b として表示される場合があります。

一体全体?

4

1 に答える 1

5

この CodePlex の投稿では、DataGrid のバグを確認し、いくつかの回避策を示しています。私たちの側では、現在の修正は単にバックスペース文字を含む文字列を無視することです. XML 1.0 ではバックスペースは不正な文字であるため、これは良いことです。

このMicrosoft Connect の問題も参照してください。

于 2013-02-13T01:13:04.687 に答える