datagridview에 엔터키치면 오른쪽 셀 이동
Programming/C# / 2012. 2. 22. 11:10
public class dgv : DataGridView
{
protected override bool ProcessDialogKey(Keys keyData)
{
Keys key = (keyData & Keys.KeyCode);
if (key == Keys.Enter)
{
return this.ProcessRightKey(keyData);
}
return base.ProcessDialogKey(keyData);
}
protected override bool ProcessDataGridViewKey(KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
return this.ProcessRightKey(e.KeyData);
}
return base.ProcessDataGridViewKey(e);
}
}
{
protected override bool ProcessDialogKey(Keys keyData)
{
Keys key = (keyData & Keys.KeyCode);
if (key == Keys.Enter)
{
return this.ProcessRightKey(keyData);
}
return base.ProcessDialogKey(keyData);
}
protected override bool ProcessDataGridViewKey(KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
return this.ProcessRightKey(e.KeyData);
}
return base.ProcessDataGridViewKey(e);
}
}
반응형
'Programming > C#' 카테고리의 다른 글
〃C# DirectX.AudioVideoPlayback를 이용한 음성파일 재생 (0) | 2012.03.04 |
---|---|
C#에서 DirectX를 활용하여 Wave파일 재생하기 (0) | 2012.03.04 |
PropertyGrid catching mouse events (1) | 2012.02.01 |
A C# 2008 Advanced Customizable PropertyGrid Control (0) | 2012.01.26 |
Add NumericUpDown in PropertyGrid (0) | 2012.01.20 |