문제

나는 Python을 처음 접했지만 웹에서 많은 괜찮은 문서를 찾을 수는 없으므로 누군가가 답을 알기를 바라고 있습니다.

다른 FlexgridSizers가 포함 된 패널에 wxpython flexgridsizer가 있는데 메인 FlexGridsizer에 셀 테두리를 표시하고 싶습니다. 각 섹션에서는 캡슐화 된 것처럼 보이지만 어떤 문서도 찾을 수 없습니다.

패널을 사용하여 패널의 테두리가있는 메인 FlexGridView에 추가하려고 시도했지만 패널의 테두리가 항상 FlexGridView 셀 전체를 채우는 것은 아니기 때문에 고르지 않고 고르지 않은 것처럼 보입니다.

이것을 올바르게 시뮬레이션하는 방법을 아는 사람이 있습니까?

도움이 되었습니까?

해결책

Sizers는 실제로 '보이지 않는'사실의 문제로 위젯을 공간적으로 구성하는 데 사용됩니다.

각 셀 내부에 패널을 넣고 국경을 켜는 것이 올바른 길을 가고 있다고 생각합니다. wx.expand 플래그와 함께 추가하면 도움이 될 수 있습니다.

문서와 관련하여 : WXPYTHON은 본질적으로 WXWIDGETS C ++ 라이브러리를위한 래퍼 (잘 엑스트라가 거의없는)이므로 WXWIDGETS 문서에서 찾을 수 있습니다. 나는 찾았다 이 문서 브라우저 유용한. 그리고 여기 Wxpython 사용자를위한 C ++ 문서 해석에 대한 몇 가지 메모이지만 일반적으로 모든 것이 충분히 분명합니다.

또한 경계의 경우 WX.Staticbox 또는 WX.Staticboxsizer에 관심이있을 수 있습니다 (컨트롤 그룹 주변의 에칭 라인 상자, 종종 레이블이있는 경우).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top