为什么我的控件的ActualWidth / ActualHeight或DesiredWidth / DesiredHeight等于0?

问题描述 投票:0回答:1

我的自定义控件(ListView + TreeView混合对象)没有错误,但由于某些原因,项目和网格标头使用ActualWidth = 0进行渲染。我从实时可视树中看到TreeViewItem元素的渲染显示DesiredWidth = 0正确绑定到字符串的TextBlock。为什么容器TreeView(在我的情况下为TreeListView)未按预期呈现的任何想法?

c# wpf xaml listview treelistview
1个回答
0
投票
结果是我将控件放在StackPanel中,但不会自动调整内容大小。替换为DockPanel将显示按预期呈现的控件。希望有一天能对某人有所帮助。
© www.soinside.com 2019 - 2024. All rights reserved.