C# WPF动态生成布局
我想动态布局 例如,当我拖放图像时,框上会出现一个图像 当我拖放另一个图像时,长方体分成两个长方体(动态地分成两个) 我的问题是,我应该使用什么布局(堆栈面板、网格或其他),以及如何使用代码动态生成布局C# WPF动态生成布局,c#,wpf,C#,Wpf,我想动态布局 例如,当我拖放图像时,框上会出现一个图像 当我拖放另一个图像时,长方体分成两个长方体(动态地分成两个) 我的问题是,我应该使用什么布局(堆栈面板、网格或其他),以及如何使用代码动态生成布局 我知道这个问题有点模糊,但我不太擅长WPF,所以请理解Thx。如果您不需要任何动画,您可以简单地向WPF网格添加新的列和行,同时删除图像 也许这对您有帮助:我会使用GridView,这样您就可以添加列或行了 DataGridViewTextBoxColumn trackPositionTextB
我知道这个问题有点模糊,但我不太擅长WPF,所以请理解Thx。如果您不需要任何动画,您可以简单地向WPF网格添加新的列和行,同时删除图像
也许这对您有帮助:我会使用GridView,这样您就可以添加列或行了
DataGridViewTextBoxColumn trackPositionTextBox = new DataGridViewTextBoxColumn();
trackPositionTextBox.HeaderText = "Track Postion";
trackPositionTextBox.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dataGridViewSamples.Columns.Add(trackPositionTextBox);
这是在DataGridView中添加一列
dataGridViewSamples.Row.Add()
这就是添加一行
我也不是wpf中的佼佼者,但我希望这会有所帮助