2012-09-27 2 views

답변

1

avalondock 1.x에는 필요한 것을 수행하는 속성이 있습니다. 그 이름은 DocumentPane.ShowHeader입니다.

그것은하지 않습니다 (아직?) 당신이, 내가 기능을 추가하는 프로젝트에 패치를 제출 무엇을해야 할 avalondock을 수정하려면 2.x에서

에 존재합니다.

해당 티켓에 포함되어 있습니다. http://avalondock.codeplex.com/workitem/15626

+0

패치를 제공해 주셔서 감사합니다. 이 코드가 코드베이스와 병합되기를 바랍니다. 아발론 독의 코드베이스를 유지하는 것은 불가능합니다. 당분간 헤더를 보여 드리겠습니다. –

4

여러 문서가 필요하지 않은 경우 문서가 전혀 필요하지 않을 수도 있습니다. 콘텐츠를 일반 도킹 패널에 배치해야합니다.

AvalonDock 2.x에서는 LayoutAnchorable을 사용할 수 있고 1.x에서는 DockableContent를 사용할 수 있습니다. 둘 다 적합한 컨테이너에 중첩되어 있습니다.

+0

저를 도와 주셔서 감사합니다. LayoutAnchorablePane에 LayoutAnchorable을 두어 보았습니다. 그러나 이제는 그것의 제목을 보여줍니다. 내 문서 상단에 제목 표시 줄을 제거하고 싶습니다. –

+1

LayoutDocumentPane은 레이아웃을 처음 열 때 실제로 작동하는 DockWidth를 설정할 수 있습니다. LayoutAnchorable은 그렇지 않습니다. 레이아웃을 응용 프로그램이 처음 열릴 때 원하는 방식으로 만 가져 오는 '문서'가 하나 뿐인 경우에도 때때로 레이아웃 도큐멘트 팬을 속이고 사용해야합니다. 이 문제를 해결하려면 AvonDock이 모든 창 유형을 수정하여 DockWidth 속성을 존중해야합니다. –