본문 바로가기 메뉴 바로가기

삽질창고

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

삽질창고

검색하기 폼
  • 분류 전체보기 (119)
    • 전공 (90)
      • 리눅스 (15)
      • MFC 삽질들.. (20)
      • 데이터베이스 (4)
      • 자료구조 (3)
      • JAVA (10)
      • C++ (3)
      • 영상처리 (3)
      • 안드로이드 (11)
      • WPF 삽질들.. (4)
      • VB (3)
      • MSSQL (1)
      • C# (7)
      • 기타 (6)
    • etc.. (21)
      • 전산실이야기 (2)
      • 유틸 (9)
      • 워드 (0)
      • 기타등등 (10)
    • AI (8)
  • 방명록

IsHitTestVisible (1)
Winform 마우스 이벤트를 받지 않는 컨트롤 만들기, Winform IsHitTestVisible

Winform으로 개발할 경우에 다양한 컨트롤 중에 특정 컨트롤은 마우스 이벤트를 안받도록 해야할 때가 있다.특히, 컨트롤의 Enable 속성을 False로 하지 않고 마우스 이벤트만 안받도록 해야하는 경우이다. 컨트롤의 Enable 속성을 False로 하면 라벨의 경우 글자 색이 회색으로 변하게 된다. 그래서 WPF는 IsHitTestVisible 이란 속성을 제공하는데, 이를 False로 설정할 경우 설정된 컨트롤은 마우스 이벤트를 받지 않는다. False로 설정된 해당 요소의 하위에 있는 요소에 마우스 이벤트가 전달되는 것이다. 색상도 변하지 않는다. 사용자 눈에 보이는 것은 그대로인데 마우스 이벤트만 안받는다. 그런데 윈폼의 경우 위 속성을 설정하는 방법이 없다..... 예를 들어...아래와 같은..

전공/C# 2015. 8. 7. 09:58
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • WPF
  • 비염
  • 무료 AI 이미지 생성
  • 최종병기그녀
  • 무료 그림 생성
  • MFC
  • 워드기출문제
  • 알리익스프레스
  • 폰 배경
  • IT·컴퓨터
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바