我有两个单独的Silverlight用户控件包含网格,我希望这些用户控件共享一组columndefinitions。必须动态创建columndefinitions。我怎么能这样做?
答案 0 :(得分:0)
如果足够,您可以在代码中添加它们:
private void CreateColumnDefinitions(Grid grid)
{
grid.ColumnDefinitions.Add(
new ColumnDefinition() { Width = new GridLength(10, GridUnitType.Star) });
grid.ColumnDefinitions.Add(
new ColumnDefinition() { Width = new GridLength(5, GridUnitType.Star) });
grid.ColumnDefinitions.Add(
new ColumnDefinition() { Width = new GridLength(5, GridUnitType.Star) });
}