문제

나는 필요한 응용 프로그램을 구축하고 있습니다 DataGrid 숨겨 질 수 있습니다. 나는 그것을 an에 포장하려고 시도했다 Expander 그러나 정확히 이상적이지 않습니다. 이상적으로 내가 원하는 것은 DataGrid 다른 컨트롤에 영향을 미치지 않고 메인 창 밖에서 "부동".

이것이 가능합니까?

시간 내 줘서 고마워.

도움이 되었습니까?

해결책

당신은 그것을 a에 넣을 수 있습니다 Popup 그리고 그것을 숨기거나 보여주기 위해 Isopen 상태를 변경하십시오. 팝업이 창문을 가지고 움직이지 않을 것임을 명심하십시오.

다른 팁

당신은 그것을 떠 다니기 위해 양식에 넣어야합니다. 새로운 형태는 비 모달로 열린 주요 형태의 자식이 될 수 있습니다.

<ToggleButton Name="ShowHideGrid" Content="Show/Hide Grid"/>
<Popup IsOpen="{Binding ElementName=ShowHideGrid, Path=IsChecked}">
    <!-- Grid goes here -->
</Popup>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top