일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 유용주
- 안치환공연
- 닷넷게시판리스트
- The Frames
- 가족영화
- 영화
- 게시판페이징
- Perth
- 서호주
- 닷넷공부법
- 광야에서
- ASP.NET
- 전라도여행
- 여행
- 백스트리트보이스
- live8
- BSB
- 안치환콘서트
- 윈폰7
- 닷넷게시판만들기
- 안치환
- 웹프로그래밍
- asp
- U2
- 서호주여행
- swell season
- 김광석
- 닷넷DB연동
- 퍼스
- wp7
- Today
- Total
목록ⓟrogramming/Silverlight (5)
새로운 시작, GuyV's lIfe sTyle.
실버라이트3 업뎃후에 VS 2008 에서 디자인페이지 (WYSIWYG?)가 안보이는데, MS측에서 의도적으로 안보이게 했다고 한다. 보는 방법은.. 다음 그림처럼 빨간색에 마우스를 대면 올릴 수 있는데, (아주 잘 갖다 대야한다 1픽셀인듯 싶다) 디자이너 로드 취소라 되어 있고, 새로고침 시 볼 수는 있다.. 다행히.. ㅡ.ㅡ 레이아웃에 아직 감 못잡은 나로선 그나마 다행이다. 아니면 SL2로 롤백해야 될터인데.. 결국, 화면 보면서 XAML 코딩하려면 블렌드3 쓰란 말.. 다음은 구글본좌께서 찾아주신 글. Silverlight 3 Release Notes This document contains recent information about Silverlight 3 RTW build 3.0.40624 a..
http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=9442b0f2-7465-417a-88f3-5e7b5409e9dd 어제 없더만 오늘 뜨셨네.. 영어 -> 영어,일본어 -> 영어,일본어 외 x개국 언어 -_- 일본어 지원이 더욱 빨랐음.. MS저펜이 더 빠름? ㅡ.ㅡ; 여튼 설치중.
보통, 마우스버튼 다운이 일어날 때 곧 '업'이벤트도 일어난다. 하지만 꼭 그런건 아니다. 어떤 녀석을 클릭 중에 마우스를 밖으로 빼버리는 경우가 될 것이고, 마우스업 이벤트는 적용이 안될 것이다. 이런 경우에서도 마우스버튼이 '업'되었다는 것을 알아내기 위해 마우스를 캡쳐하는 기능을 사용할 수 있는데, MouseCapture() 메소드이다. (UIElement 클래스에 정의.. 해서 모~든 실버라이트의 요소에 사용가능) 이녀석을 이용해서 마우스 캡쳐가 끝날 때 까지 MouseLeftButtonDown, MouseLeftButtonUp 이벤트를 알 수 있을 것이다. 물론 이 상태에서는 다른 요소들은 마우스 이벤트를 받을 수 없을 것이다. 그래서 종종 드래그나 사이즈 조절을 하기 위해 사용되는 경우가 많다..
MouseLeftButtonDown, MouseLeftButtonUp 마우스오버될때의 MouseEnter, 이동될때 MouseMove. 이들 이벤트는 같은 정보를 제공. MouseEventArgs 객체. 특히 GetPosition() 메소드를 이용. private void MouseMoved(object sender, MouseEventArgs e) { Point pt = e.GetPosition(this); lblInfo.Text = String.Format("{0} , {1}"), pt.X, pt.Y); } 레이어웃을 구성하는 곳에 이벤트를 적용하려면, 반드시 Background 속성이 지정되어야 함.