在uwp中找不到SetRowSpan

本文关键字:SetRowSpan 找不到 uwp | 更新日期: 2023-09-27 18:17:55

我需要在UWP中使用setrowspan()方法。它存在于UWP中?尝试:

 tod.SetValue(Grid.RowProperty, 0);
 tod.SetValue(Grid.ColumnProperty, i + 1);
 DayNameGrid.SetRowSpan(tod,2);
我得到一个编译错误:

CS0176 c# Member 'Grid。SetRowSpan(FrameworkElement, int)'不能是通过实例引用访问;用类型名限定它而不是

在uwp中找不到SetRowSpan

方法是静态的,你试图像调用实例方法那样调用它。

Grid.SetRowSpan(tod, 2);

别担心,它会自动应用到元素的父网格(简单地说)。

注意,如果您愿意,可以对其他属性使用相同的语法:

Grid.SetRow(tod, 0);
Grid.SetColumn(tod, i + 1);

它告诉你这个方法是一个静态方法,所以你应该调用它。

' Grid.SetRowSpan(tod,2); '