2009-07-10 3 views
1

나는 응용 프로그램을 만들고 있는데, 내 마음 속에는 Windows Vista의 무선 네트워크 목록과 비슷한 화면이 있습니다. 인식하지 못하는 사람들에게는 기본적으로 목록보기가 있지만 각 행에는 텍스트 줄 대신 모든 종류의 유용한 정보가 포함 된 큰 '패널'이 있습니다. Windows에서 사용할 수있는 실제 UI 컨트롤인지 또는 사용자 지정 컨트롤 모음을 호스팅하는 테이블 레이아웃 패널을 자동 크기 조정하는 것과 같이 내 자신을 굴려야하는지 여부를 아는 사람이 있습니까?어떤 C#/Win32 컨트롤이 무선 네트워크 대화 상자를 사용합니까?

답변

2

내부 레이아웃을위한 격자 컨트롤을 포함하는 일련의 사용자 정의 컨트롤과 함께 스택 패널 레이아웃을 사용하여 WPF를 사용하는 것이 매우 쉽다는 것을 알고 있습니다. 또는 Windows 양식을 사용하고 있습니까?

+0

그래, Windows Forms를 사용하고 있습니다. 나는 커스텀 컨트롤과 테이블을 가지고 그것을 할 수 있다는 것을 알고 있지만, 쉬운 방법이 있다면, 나는 그것 뿐이다. – GWLlosa

0

무선 네트워크 대화 상자는 표준 Win32 컨트롤을 사용하지 않고 사용자 지정 컨트롤을 사용하고 있습니다.

해당 동작을 에뮬레이션하려면 WPF를 사용하거나 직접 롤업해야합니다.

0

정답은 아니지만 다양한 Vista TaskDialog 라이브러리 및이를 기반으로 한 대화 상자를 살펴볼 수 있습니다. 일부 UI 기능을 공유하기 때문에 일부 코드를 빌릴 수 있습니다. 나는 WPF와 비슷한 것을 할 필요가있다.

관련 문제