[英]How do I iterate through 10 TextBox's in a GroupBox?
I have 10 TextBox's in a GroupBox, in a Tab control. 我在Tab控件的GroupBox中有10个TextBox。 How do I implement Cut, Copy & Paste on all of the TextBox's without accessing each one individually?
如何在所有TextBox上实现剪切,复制和粘贴,而不单独访问每个文本框?
Just use a custom text box that blocks or replaces the cut, copy, paste command: 只需使用一个自定义文本框即可阻止或替换剪切,复制,粘贴命令:
public class MyTextBox : TextBox
{
private const int WM_CUT = 0x0300;
private const int WM_COPY = 0x0301;
private const int WM_PASTE = 0x0302;
protected override void WndProc(ref Message m)
{
switch(m.Msg)
{
case WM_CUT:
// Handle Cut
return;
case WM_COPY:
// handle copy
return;
case WM_PASTE:
// handle paste
return;
}
base.WndProc(ref m);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.