해당 버튼을 클릭 할 때마다 OnClick
을 트리거하는 버튼이 있습니다. 어떤 마우스 버튼이 그 버튼을 클릭했는지 알고 싶습니다.WPF에서 어떤 마우스 단추로 클릭 이벤트가 발생했는지 어떻게 알 수 있습니까?
Mouse.LeftButton
또는 Mouse.RightButton
을 사용할 때 모두 클릭 후 상태가 "Realsed"이라고 말하면
버튼 하나를 클릭했는지 알고 싶습니다. EventArgs
을 MouseEventArgs
으로 변경하면 오류가 발생합니다.
XAML은 :<Button Name="myButton" Click="OnClick">
private void OnClick(object sender, EventArgs e)
{
//do certain thing.
}
내 게시물을 편집 해 주신 Jose에게 감사드립니다. – paradisonoir
나는 원래 제안한 더 나은 방법을 발견하고이를 포함하도록 나의 대답을 편집했다. – rmoore