XAML에서 자신 만의 위젯을 만들 수 있습니까?XAML에서 자신 만의 위젯을 만들 수 있습니까?
0
A
답변
2
예, 일반적으로 사용자 지정 컨트롤이라고합니다. 컨트롤은 새 컨트롤의 기본 클래스로 사용할 수 있습니다. WPF가 상속에 비해 컴포지션을 선호한다는 사실을 염두에 두십시오. 체크 박스가있는 목록 상자를 만들기 위해 상속 (사용자 정의 컨트롤)을 사용할 필요가 없습니다. 표준 ListBox를 사용하면 구성을 잘 할 수 있습니다. WPF 컨트롤은 look-less 컨트롤로 디자인되어야합니다. 컨트롤의 모양은 동작과 구분되어야합니다. 예를 들어 http://msdn.microsoft.com/en-us/magazine/cc163421.aspx을 참조하십시오.
1
매우 간단한 사용자 지정에서부터 WPF에 포함 된 컨트롤과 같은 완전한 컨트롤에 이르기까지 WPF에서 사용자 지정 컨트롤을 만드는 방법은 여러 가지가 있습니다. 이 내용은 모두 MSDN section for control customization에 설명되어 있습니다.
관련 문제
- 1. 안드로이드에서 자신 만의 MediaPlayer를 만들 수 있습니까?
- 2. ReSharper : 내 자신 만의 컨텍스트 액션을 만들 수 있습니까?
- 3. SilverLight를 사용하여 자신 만의 객체 클래스를 만들 수있는 방법
- 4. Erubis로 자신 만의 태그/함수 만들기
- 5. Datamapper, 어떻게 자신 만의 객체 메소드를 정의 할 수 있습니까?
- 6. 자신 만의 JTA 트랜잭션을 생성 할 수 있습니까?
- 7. 자신 만의 VS C++ 빌드 매크로 정의
- 8. 원격 데스크톱 서비스 API를 사용하여 자신 만의 세션을 만들 수 있습니까?
- 9. Eclipse 플러그인을 통해 자신 만의 환영 페이지
- 10. xcode는 자기 자신 만의 메소드를 호출합니다
- 11. webview에서 홈 스크린 위젯을 만들 수 있습니까?
- 12. jquery autosuggest 플러그인을 사용하면 드롭 다운 메뉴가 아닌 자신 만의 값을 입력 할 수 있습니까?
- 13. 미디어 위키에서 내 자신 만의 사용자 그룹을 만들려면 어떻게해야합니까?
- 14. EDMX에서 업데이트하는 동안 자신 만의 생성 된 저장하기
- 15. xaml에서 폴더를 처리 할 수 있도록 접두사를 만들 수 있습니까?
- 16. 자신 만의 XML 파서/XML 파싱 알고리즘 롤?
- 17. 자신 만의 메시지 루프를 굴려 라, 어떤 함정이라도?
- 18. Ctrl 키로 내 자신 만의 단축키를 만드는 방법
- 19. jQuery validation plugin : 자신 만의 메시지를 만드는 법
- 20. Eclipse 용 Window Builder에서 자신 만의 '컨트롤러'를 정의 할 수 있습니까?
- 21. Xaml에서 "X"의 인스턴스를 만들 수 없습니다.
- 22. PyGTK : gtk.Notebook 탭과 같은 맞춤 위젯을 어떻게 만들 수 있습니까?
- 23. 구글 크롬 익스텐션을 사용하여 전체 페이지 위젯을 만들 수 있습니까?
- 24. 응용 프로그램을 드루팔 모듈로 만들 수 있습니까?
- 25. 위젯을 만들 때 FileNotFoundException이 발생합니다.
- 26. png를 사용하여 CGContext Path에 대한 패턴을 만들 수 있습니까?
- 27. 위젯을 캐싱 할 수 있습니까?
- 28. 사용자가 자신 만의 사용자 정의 유형을 정의 할 수있게 해주는 좋은 접근 방법은 무엇입니까?
- 29. pyqt 위젯을 다른 dll로 그릴 수 있습니까?
- 30. XAML에서 컨트롤의 기본값을 어떻게 찾을 수 있습니까?
정확하게 위젯은 무엇입니까? – user7116
아시다시피 맞춤 구성 요소는 표준 버튼 대신 직접 작성하는 구성 요소입니다. – Supertux