Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个ListBox. 如果我使用listBox.Items[0]我得到这个项目的数据内容,但我想得到这个项目的高度。
ListBox
listBox.Items[0]
如何获取这些信息?
多谢!
你可以使用一个VisualTreeHelper 类你可以在这里 找到一个例子。因此,如果您只需要第一个元素 - 以这种方式使用它:
VisualTreeHelper
var item = FindFirstElementInVisualTree<ListBoxItem>(listBox); var height = item != null ? item.ActualHeight : 0.0;
如果您不仅需要检查第一个,请随意修改该方法或编写您自己的方法。