DevExpress 로
public Form1()
{
InitializeComponent();
this.MouseClick += this.Form1_MouseUp;
}
로 마우스 이벤트 핸들러 등록하고
private void Form1_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
popupMenu1.ShowPopup(Control.MousePosition);
}
로 받으려고 했는데
받질 못하네
왜징
존나 게으르네. 그런건 검색하면 수만건 쏟아지겠다.
못찾겟엉
OnClick 이벤트 핸들러 이름 웃기게 지어놓은게 눈에 거슬린다만 그건 그렇고, 저 함수 안으로 들어는 오는지 확인해 봤어? 확인해 봤으면 수동으로 핸들러 등록 안하고 자동으로도 해봤어?
https://msdn.microsoft.com/ko-kr/library/system.windows.forms.mouseeventargs.button(v=vs.110).aspx
예제에 보면 이런 방법을 써 뒀군. textBox1.MouseDown += new MouseEventHandler(textBox1_MouseDown);
찾앗당
this. 가 아니라 컨트롤 오브젝트에 핸들러가 각각 있구나.. !
도와줘서 땡큐
역시 형님