gpt4 book ai didi

wpf - 在 WPF 中访问 DataGrid 的 ScrollView 属性

转载 作者:行者123 更新时间:2023-12-05 00:35:07 24 4
gpt4 key购买 nike

是否可以访问在 datagrid 的属性列表中找不到的水平偏移量?

谢谢

最佳答案

在 XAML 中

 <DataGrid Name="dataGrid1" ..... />

如果要访问 Horizo​​ntalOffset,则需要访问 Datagrid 中包含的 ScrollViewer

访问 ScrollViewer 的一种可能方法是
for (int i = 0; i < VisualTreeHelper.GetChildrenCount(dataGrid1); i++)
{
if (VisualTreeHelper.GetChild(dataGrid1, i) is ScrollViewer)
{
ScrollViewer scroll =
(ScrollViewer)(VisualTreeHelper.GetChild(dataGrid1, i));
Console.WriteLine(scroll.HorizontalOffset);
}
}

请注意 scroll.HorizontalOffset是只读的

关于wpf - 在 WPF 中访问 DataGrid 的 ScrollView 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9770487/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com