我正在尝试创建可以在运行时被用户调整大小的列,就像在excel中一样。但是,我正在动态地创建字段,并且不知道如何将以编程方式创建的列的宽度绑定到在xaml中创建的列的宽度。
问:如何以编程方式而不是在XAML中绑定列宽度?
政务司司长:
public sealed partial class WepPage : Page
{
static int i = 0;
Grid grid;
public WepPage()
{
this.InitializeComponent();
我需要写一个C# WPF程序,以便让用户使用鼠标单独修改网格的宽度和高度。经过一些阅读,我发现WPF的特点是GridSplitter控件,这似乎是我的问题的一个可能的解决方案。到目前为止,这是我的方法:
private const int NumCols = 5;
private const int NumRows = 7;
private void CreateDynamicWPFGrid()
{
// Create the Grid
var dynamicGrid = new Grid();
for (int i
我目前正在制作一个游戏引擎编辑器与WPF在C#。我决定将GridSplitter组件与包含列和行定义的网格一起使用。我有两个网格,一个用于顶部列定义(0),另一个用于底部列定义(1)。在顶部网格中,我有一些行定义,用于在中放置3个选项卡控件和2个网格拆分器。我在第二行中没有任何网格分隔符或行定义,只有另一个选项卡控件,以便它可以缩放到相同的屏幕宽度。 这是我的问题:Whenever I go to use the left grid splitter to resize the left tab control in the top grid, this happens Same thing