It's really easy to set column span for an UIElement in a grid.

Grid.SetColumnSpan(extBorder, gridFormular.ColumnDefinitions.Count());

but what's about reading an element's ColumnSpan? How to do that?

有帮助吗?

解决方案

You can use FrameworkElement.GetValue on the dependency property identifier for the column span:

var columnSpan = (int)extBorder.GetValue(Grid.ColumnSpanProperty);

This same strategy works for retrieving the value of any dependency property which exists on the element.

其他提示

Besides of using GetValue(Grid.ColumnSpanProperty) as shown by sixlettervariables, you also can use Grid.GetColumnSpan().

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top