C#에서 응용 프로그램을 만들고 있습니다. 커서를 버튼 위로 가져갈 때마다 메시지가 표시되어야합니다. 또한 약 3 초 동안 마우스를 가져 가면 버튼에서 '마우스가 3 초 동안 마우스를 올려 놓았습니다'라는 메시지가 표시됩니다.마우스를 가리 키는 시간을 지연시키는 방법은 무엇입니까?
0
A
답변
0
문제를 해결하려면이 옵션을 사용해보십시오 : 아래 그림과 같이
private void label1_MouseHover(object sender, EventArgs e)
{
label_Click(null, null); // this will fire click event
}
0
당신은 타이머를 설정하고 MouseEnter /하는 MouseLeave 이벤트를 사용할 필요가 :
Timer t;
public MainWindow()
{
InitializeComponent();
t = new Timer(3000);
t.Elapsed += t_Elapsed;
}
void t_Elapsed(object sender, ElapsedEventArgs e)
{
MessageBox.Show("Your mouse has been hovering for 3 seconds");
}
private void btn_MouseEnter(object sender, MouseEventArgs e)
{
//MessageBox.Show("Hovered");
t.Start();
}
private void btn_MouseLeave(object sender, MouseEventArgs e)
{
t.Stop();
}
XAML을 :
<Button x:Name="btn" Content="Button" HorizontalAlignment="Left" MouseEnter="btn_MouseEnter" MouseLeave="btn_MouseLeave" Click="btn_Click"/>
관련 문제
- 1. joverery를 CSS 호버 같이 가리 키는 방법은 무엇입니까?
- 2. 스택 패널에 대해 Silverlight에서 마우스를 가리 키는 상태를 만들려면 어떻게해야합니까?
- 3. 이미지를 가리 키는 데 문제가 있습니까?
- 4. while 루프를 지연시키는 방법은 무엇입니까?
- 5. 메소드를 지연시키는 방법은 무엇입니까?
- 6. jQuery에서 값 변경을 지연시키는 방법은 무엇입니까?
- 7. jQuery TOOLS 탭 변경을 지연시키는 방법은 무엇입니까?
- 8. 커서가 커서를 가리 키는 것보다 큰 모든 li을 선택하는 방법은 무엇입니까?
- 9. Java에서 MouseOver를 지연시키는 방법은 무엇입니까?
- 10. 코드 실행을 지연시키는 방법은 무엇입니까?
- 11. xcode에서 이벤트를 지연시키는 방법은 무엇입니까?
- 12. ajax 쿼리를 지연시키는 방법은 무엇입니까?
- 13. jQuery에서 이벤트를 지연시키는 방법은 무엇입니까?
- 14. asp.net에서 서버 사이트 func 마우스를 가리 키시겠습니까?
- 15. jquery : 이미지를 가리 키는 데 도움이되는 변수 크기 div
- 16. onCreateOptionsMenu (메뉴 메뉴)를 지연시키는 방법은 무엇입니까?
- 17. 스프링 콩 시작을 지연시키는 방법은 무엇입니까?
- 18. 데이터 URI로 이미지로드를 지연시키는 방법은 무엇입니까?
- 19. 자바 스크립트 함수 호출을 지연시키는 방법은 무엇입니까?
- 20. 루프 내에서 실행을 지연시키는 방법은 무엇입니까? NSTimer일까요?
- 21. 셀러리를 사용하여 작업을 지연시키는 방법은 무엇입니까?
- 22. jquery에서 포커스 이벤트를 지연시키는 방법은 무엇입니까?
- 23. django_registration에서 활성화 이메일 전송을 지연시키는 방법은 무엇입니까?
- 24. 코드 실행을 지연시키는 가장 좋은 방법은 무엇입니까?
- 25. Silverlight의 로딩 화면을 지연시키는 방법은 무엇입니까?
- 26. CSS 배경 이미지로드를 지연시키는 방법은 무엇입니까?
- 27. Visual Basic (VB6)에서 코드 실행을 지연시키는 방법은 무엇입니까?
- 28. 특정 시간까지 스레드 시작을 지연시키는 가장 좋은 방법은 무엇입니까?
- 29. 프로세스 실행을 지연시키는 방법은 없습니까?
- 30. 마우스를 가리 키도록 내 객체를 가져올 수 없습니다.
OnMouseOver 이벤트를 사용하여 OnClick 이벤트를 발생시킵니다. – Shai
여기에 특별한 질문이 있습니까? 지금까지 뭐 해봤 어? –
툴팁을 찾으십니까? –