TextBox
コントロールのドラッグアンドドロップをサポートしましたが、(特殊文字の)文字セットに関するいくつかの問題があります。テキストをテキストボックスと特殊文字にドラッグする
私は私のコントロール上のテキストを削除した場合:
Cześćを、chciałbymprzetestowaćspecjalne polskie znaki。
それは次のようになります。
CzeĹ>ć、chciaĹ,bymprzetestowaćspecjalneのpolskieのznaki。ここで
DragDrop
ための私のコードです:私は、データを貼り付けると
private void textBox_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.Text))
{
TextBox txt = (TextBox)sender;
txt.Text = (string)e.Data.GetData(DataFormats.Text);;
}
else e.Effect = DragDropEffects.None;
}
、すべてがOKのようです。
試しても、それは同じです。 – Kacper
ドラッグアンドドロップ操作のソースはどこですか(データのドラッグ先はどこですか)。問題は、ソースがターゲットと異なるエンコーディングを使用していることが原因です。 –
ウェブブラウザ、Chrome。 – Kacper