WPFで特殊文字が特定の条件下で文字化けする
WPF+C#で作ったソフトウェアのTextBoxに特殊な文字を入力すると特定の条件下で文字化けが発生します。
例えば、U+06EEを文字コード表からコピーし、TextBoxに貼り付けるとそのままの状態では正しく表示されます。
しかし、貼り付けた文字の前にスペースなどを追加すると □ に化けてしまいます。
TextBlockに表示させた場合も同様に文字化けします。
これは.NET Frameworkのバグでしょうか?
.NET Frameworkは4.5.2を使用しています。