是否可以访问水平偏移量,这是我在datagrid的属性列表中找不到的? 谢谢 在XAML中 DataGrid Name="dataGrid1" ..... / 如果要访问HorizontalOffset,则需要访问Datagrid中包含的ScrollViewer 访问ScrollVi
谢谢
在XAML中<DataGrid Name="dataGrid1" ..... />
如果要访问HorizontalOffset,则需要访问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是只读的