我有一個事件在我的DataGridView將數據複製到剪貼板,但我的事件沒有檢測按Ctrl +ç按正確(我必須按Ctrl + C約15次,使此事件檢測Ctrl + C按)。按Ctrl + C不會在Windows正常工作窗體應用程序
下面是代碼:
private void DataGridView_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyData == (Keys.Control | Keys.C))
{
DataObject d = DataGridView.GetClipboardContent();
Clipboard.SetDataObject(d);
e.Handled = true;
}
}
爲什麼會這樣?
截圖時,我按下Ctrl鍵+ç
當你說它*沒有檢測到*,你是立足關閉的事實,你已經有了一個破發點的地方,你是試圖調試它?或者你在沒有調試器的情況下運行它,它*沒有檢測到它?* –
適用於我工作正常 –
我運行時沒有調試器,它按第十次運行 –