我需要在XAML中創建一個包含標籤,兩個單選按鈕的行。基於某些操作,我需要這些行可見..所以我需要它隱藏..我不希望空的空間是顯示..這是可能的只能通過代碼?如果有的話,任何人都可以幫助我嗎?如何在WPF中動態添加行?
0
A
回答
3
將該行放置在網格中並將其高度設置爲「自動」。將您的控件放置在網格(或其他容器)中,並將其設置爲「可見性摺疊」以便在需要顯示時不可見和可見。
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
...
<RowDefinition Height="Auto" /> <!-- Your 'hidden' row -->
...
</Grid.RowDefinitions>
<!-- your collapse content -->
<Grid Grid.Row="2" Visible="Collapsed" x:Name="hiddenRow">
....your controls...
</Grid>
</Grid>
然後以顯示控制...
hiddenRow.Visible= Visibility.Visible;
希望幫助....
0
你是什麼意思的「行」?一個DataGridRow?垂直StackPanel中的項目?
此行是否爲該項目的DataTemplate的一部分?
不知道更多,這很難說。
但基本上,如果您想要隱藏/顯示任何UiElement,您可以通過ValueConverter將某個值綁定到UIElement.Visibility屬性。
相關問題
- 1. 如何在WPF中動態添加詳細信息行?
- 2. 在WPF中動態添加KeyBindings
- 3. 在wrappanel中添加動態按鈕wpf
- 4. 如何在wpf中的datagrid中動態添加按鈕?
- 5. WPF動態添加RibbonApplicationMenuItem(S)
- 6. WPF的ListView - 添加動態
- 7. 如何在列表視圖中添加動態列Wpf
- 8. 在datagridView行中添加動態按鈕Wpf
- 9. 動態添加列到WPF中的DataGrid
- 10. 如何在jQuery中動態添加類
- 11. 如何在jqgrid中動態添加列?
- 12. 如何在Jquery中動態添加onclick?
- 13. 如何動態地添加內容到標籤在wpf
- 14. 如何動態添加和刪除wpf中的事件?
- 15. 如何動態地將Button添加到WPF Datagrid列中?
- 16. 如何使用angularjs動態添加行?
- 17. QML:如何動態添加行
- 18. 在QTableWidget中動態添加一行
- 19. 在datagrid中動態添加行
- 20. 在Android中動態添加表格行?
- 21. 無法將行動態添加到WPF中的網格
- 22. 在WPF中動態添加組合框在Datagrid細胞中
- 23. 如何在動態添加的表格中添加動態鏈接
- 24. 如何動態添加xAxis.tick
- 25. 如何動態添加TableRows?
- 26. 如何添加動態PARAM
- 27. WPF綁定動態添加控制
- 28. 動態添加WPF ListView項目
- 29. WPF動態添加控件到窗口
- 30. WPF添加動態位圖圖像