Преобразован скопированный текст из текстового поля в C # - PullRequest
0 голосов
/ 14 сентября 2010

Я хочу преобразовать текст, который пользователь копирует из моего текстового поля.

Например:

text of myTextBox is "12,34"

, и я хочу дать пользователю:

myTextBox.Text.Replace(",",".") <. "12.34"

Затем он может вставить этот текст в любое место в этом формате (например, в веб-браузере).

Кто-нибудь знает простой способ сделать это?

Спасибо

1 Ответ

3 голосов
/ 14 сентября 2010

Работаете ли вы над Windows-приложением, если да, чем вы можете использовать класс ClipBoard

            string strData=default(string);

             object obj = Clipboard.GetData(DataFormats.Text);

            if (obj == null)
            {

                return;
            }
            else
                 strData = obj.ToString();

           strData = strData.Replace(",",".") 


           Clipboard.SetData("Text", strData);

Теперь, когда пользователь вставит куда-нибудь, он будет использовать форматированный текст.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...