C# WPF DataGrid 외부 창
문제
나는 필요한 응용 프로그램을 구축하고 있습니다 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>
제휴하지 않습니다 StackOverflow