Страница: 1 |
Страница: 1 |
Вопрос: C# Windows.Forms
Добавлено: 20.03.07 23:39
Автор вопроса: VRC17
Как запретить вставку из буфера в TextBox'ы формы?
Спасибо.
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
VRC17
Вопросов: 1
Ответов: 1
Профиль | | #1
Добавлено: 21.03.07 21:33
Нашел, спасибо:
using System.Windows.Forms;
class DemoForm: Form
{
public DemoForm()
{
TextBoxEx tbDemo = new TextBoxEx();
tbDemo.Parent = this;
}
static void Main()
{
Application.Run(new DemoForm());
}
}
class TextBoxEx: TextBox
{
const int WM_PASTE = 0x0302;
protected override void WndProc(ref Message m)
{
//Запрещаем обрабатывать WM_PASTE
if (m.Msg == WM_PASTE)
return;
base.WndProc (ref m);
}
}