윈도우와 사용자 컨트롤간에 차이가 있습니까? 이 둘은 완전히 똑같은 것 같습니다. 그래서 어느 것을 사용해야합니까? (나는이 구를 찾기 위해 노력했지만 아무 것도 찾을 수 없었다)윈도우 대 사용자 컨트롤
답변
우리는 재사용하고 싶다면 사용자 제어를합니다. 이름으로 사용자 컨트롤 말한다 그것은 같은 그리드, 콤보 상자 같은 컨트롤을 의미합니다. 나는 3-4 창에서 동일한 눈금이 필요한 경우 나는 그것을 사용자 정의 컨트롤로 만드는 것을 선호 할 것입니다. 재사용 할 수 없다면 나는 내 그리드를 정의 할 것입니다. 마지막 window.At 마지막으로 일부 창에 사용자 정의 컨트롤을 붙여 넣습니다.
결론 - 컨트롤을 다시 사용하려면 사용자 정의 컨트롤로 만들거나 그렇지 않으면 필요한 윈도우에 정의하십시오. 이름이 창을 알 수 있듯이
나는 당신이 창문을 참조한다고 생각한다. 일반적으로 사용자 컨트롤과 사용자 지정 컨트롤로 분류됩니다. 웹 폼도 마찬가지입니다. 자세한 내용은 control vs user control in winforms 및 over view of user controls and custom contorls 링크를 참조하십시오.
창은 OS에서 관리하며 바탕 화면에 배치됩니다.
UserControl은 wpf로 관리되고 Window 또는 다른 UserControl에 배치됩니다.
응용 프로그램은 단일 창을 가지며 해당 창에 많은 UserControls를 표시하여 만들 수 있습니다.
Window
이며,이 매우 직관적이어야한다 등의 크기를 조정, 최소화, 닫을 수 있습니다.
반면에 UserControl
은 복합 컴포넌트/된 UserControls 주된 사용 reusability이고, 다른 컨트롤 내에 배치 될 수 있으며, 그 자체가 (어쩌면 다른 된 UserControls) 제어로 구성되는 모듈, encapsulation이고 및 loose coupling, 일부 응용 프로그램은 각각 하나의 특정 기능을 제공하는 UserControls 집합으로 나눌 수 있습니다. [citation needed]
wpf 창은 Win32 창이지만 사용자 정의 컨트롤은 Win32 창이 아닌 wpf 일뿐입니다.
- 1. ASP.Net 사용자 지정 컨트롤 대 사용자 컨트롤 :이 둘은 동일합니까?
- 2. 윈도우 폼 컨트롤
- 3. 윈도우 컨트롤 라이브러리가 날카로운
- 4. 사용자 정의 컨트롤 대 Windows 폼
- 5. 컨트롤 대 WinForms의 UserControl?
- 6. jQuery : IE6의 윈도우 컨트롤 문제
- 7. 정적 컨트롤 대 동적 컨트롤 + 상황 기반
- 8. MVVM 시나리오 (주 윈도우 및 많은 사용자 컨트롤 포함)
- 9. ADO.Net 대 바운드 컨트롤
- 10. 컨트롤 대 표준 HTML
- 11. MVVM - 컨트롤 대 뷰
- 12. 동적 컨트롤 사용자 컨트롤
- 13. 사용자 정의/사용자 컨트롤
- 14. UITextFieldDelegate 대 UITextField 컨트롤 이벤트
- 15. LoadControl 대 ASP.Net 컨트롤 구성
- 16. 복합 컨트롤 : 렌더링 대 CreateChildControls
- 17. ASP.NET WebForms에서 문자열 대 컨트롤
- 18. 윈도우 7 전화 시장 대 vbox 시장?
- 19. 윈도우 크기 대 FFT 데이터 길이
- 20. 블로킹 대 블로킹되지 않은 팝업 윈도우
- 21. 유닉스 UID 대 윈도우 SID - 이유는 무엇입니까?
- 22. WPF 윈도우 컨트롤 컬렉션을 얻는 방법
- 23. 윈도우 타이틀 바 드래그를 시뮬레이트하는 컨트롤
- 24. window.open으로 팝업 윈도우 사용자 정의
- 25. WPF의 사용자 정의 모달 윈도우?
- 26. 사용자 지정 템플릿 컨트롤 : .ascx 또는 vbhtml
- 27. asp.net에서 중첩 된 사용자 컨트롤 통신에 사용자 정의 컨트롤
- 28. 이 디자인에 대한 사용자 컨트롤 또는 사용자 정의 컨트롤?
- 29. WPF 사용자 지정 컨트롤 - WPF 사용자 지정 컨트롤 템플릿에서 경로
- 30. 사용자 컨트롤 v/s 이미지 뷰어 사용자 지정 컨트롤
Uhm, 아니요, wpf (Windows Presentation Foundation)입니다. 그래서 다른 것 같아요? –
사용자 정의 컨트롤과 사용자 지정 컨트롤의 개념은 WPF에서도 비슷합니다. 사용자 정의 컨트롤에서는 다른 컨트롤의 구성 요소로 컨트롤을 만들고 사용자 정의 컨트롤에서는 기존 컨트롤을 확장합니다. 그 같은 개념. – rageit