我創建了一個網格在我的WPF應用程序具有4行和列,以顯示媒體:WPF加載多個項目併網並顯示在新的可用行/列
<Grid Name="ControlsGrid">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="33*" />
<ColumnDefinition Width="33*" />
<ColumnDefinition Width="33*" />
<ColumnDefinition Width="33*" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="33*" />
<RowDefinition Height="33*" />
<RowDefinition Height="33*" />
<RowDefinition Height="33*" />
</Grid.RowDefinitions>
</Grid>
而且從另一個方法我添加到網格:
WindowsFormsHost formhost = new WindowsFormsHost();
formhost.Child = new System.Windows.Forms.Control();
formhost.Child = control;
ControlsGrid.Children.Add(formhost);
的對象加載罰款,調試過程中,我看到的集合的大小增加..但第一0,0電網正在顯示的控制和增加新的控制,當它在乘坐控件在那裏。
如何在網格上的空白位置設置控件?
所以你想爲每個Grid Column/Row添加一個新的WinformsHost? 'VideosGrid'與'ControlsGrid'不同'Grid'? – 2013-02-14 08:26:12