0
我想覆蓋datagridview類像覆蓋布爾ProcessDialogKey和ProcessDataGridViewKey。 在哪種形式下我應該寫這段代碼來工作?覆蓋datagridview類
我想覆蓋datagridview類像覆蓋布爾ProcessDialogKey和ProcessDataGridViewKey。 在哪種形式下我應該寫這段代碼來工作?覆蓋datagridview類
我不知道你是什麼意思的形成,你應該使用,但你可以在一個類擴展一個DataGridView,這樣的:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace MyTest
{
class MyDataGridView : DataGridView
{
protected override bool ProcessDialogKey(Keys keyData) {
// Your implementation here.
}
protected override bool ProcessDataGridViewKey(KeyEventArgs e) {
// Your implementation here.
}
}
}
此代碼創建一個新的類,MyDataGridView
從繼承標準Winform DataGridView
類。你可以閱讀更多關於繼承here。
我的意思是我在form.should中使用datagridview應該在這種形式,或如何一個人可以作出這個類的引用,如果它存在外面。 – pavan
如何在我們的表單中引用這個類? – pavan
創建此類並將其用於您的表單 – DeveloperX