2
.NET WinForms에 RichTextBox가 있습니다. KeyUp으로 바로 가기 키를 연결했습니다. CtrlI를 제외하고 모든 것이 잘 작동합니다. 내 처리기가 돌아 오면 선택 항목이 '\ t'로 바뀌 었습니다. ShortcutsEnabled를 해제했지만 아무런 차이가 없었습니다. 어떤 아이디어?RichTextBox CtrlI
.NET WinForms에 RichTextBox가 있습니다. KeyUp으로 바로 가기 키를 연결했습니다. CtrlI를 제외하고 모든 것이 잘 작동합니다. 내 처리기가 돌아 오면 선택 항목이 '\ t'로 바뀌 었습니다. ShortcutsEnabled를 해제했지만 아무런 차이가 없었습니다. 어떤 아이디어?RichTextBox CtrlI
이처럼 수행 속임수를 썼는지
using System;
using System.Windows.Forms;
public class MyRtb : RichTextBox {
protected override bool ProcessCmdKey(ref Message m, Keys keyData) {
if (keyData == (Keys.I | Keys.Control)) {
// Do your stuff
return true;
}
return base.ProcessCmdKey(ref m, keyData);
}
}
감사합니다! –