爲網格中的UIElement設置列跨度非常簡單。WPF獲取元素的ColumnSpan
Grid.SetColumnSpan(extBorder, gridFormular.ColumnDefinitions.Count());
但是閱讀元素的ColumnSpan有什麼用? 如何做到這一點?
爲網格中的UIElement設置列跨度非常簡單。WPF獲取元素的ColumnSpan
Grid.SetColumnSpan(extBorder, gridFormular.ColumnDefinitions.Count());
但是閱讀元素的ColumnSpan有什麼用? 如何做到這一點?
您可以在dependency property identifier for the column span使用FrameworkElement.GetValue
:
var columnSpan = (int)extBorder.GetValue(Grid.ColumnSpanProperty);
同樣的策略適用於獲取其存在的元素上的任何依賴項屬性的值。
除了使用GetValue(Grid.ColumnSpanProperty)(如六個字母變量所示)外,還可以使用Grid.GetColumnSpan()。
+1,簡單的答案。無論出於什麼原因,我認爲沒有一個:) – user7116
+1爲您的偉大答案。 –
快速燃燒。非常感謝。 –
+1不要忘記Grid.GetColumnSpan(http://msdn.microsoft.com/en-us/library/system.windows.controls.grid.getcolumnspan.aspx) – HCL
@sletterlettervariables:已添加爲答案... – HCL