Possible to programmatically add User Control to Silverlight Grid Column?

心已入冬 提交于 2019-12-01 14:55:43

问题


I have a User Control that I need to programmatically add to a Silverlight Grid t a specified Row and Column index. The requirements are such that I will need to insert at arbitrary indices, such that pure databinding is perhaps not ideal.

I would prefer not to have to create the grid from scratch in the code behind. Can this be done? Anyone with example?


回答1:


Use Grid.Children.Add to add it to the grid, and Grid.SetRow and Grid.SetColumn to set the row and column index. E.g.

Grid.SetRow(myControl, 3);
Grid.SetColumn(myControl, 4);
myGrid.Children.Add(myControl);


来源:https://stackoverflow.com/questions/1871199/possible-to-programmatically-add-user-control-to-silverlight-grid-column

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!