Windows 窗体 C# - 在添加行时使 DataGridView 下推其他控件

女士们

我有一些不同的 DGV,它们都需要显示在我表单的同一个选项卡上。有时表单没有添加任何内容,其他表单会添加许多行。我尝试使用 TableLayoutPanel、FlowLayoutPanel 和常规面板来容纳我所有的容器/控件,并尝试了“Dock:Fill;Dock:Top”和“Grow:True”的各种设置,但我似乎找不到控件和属性的正确组合。

我将尝试以编程方式处理这个问题,但如果我可以专门处理属性,那就太好了。

这是我们向一个 DGV 添加行时表单现在正在执行的操作的片段。

女士们

我的解决方案是使用 TableLayoutPanel,并在添加行时以编程方式增长每个 DGV,这将强制包含 DGV 的面板增长并向下推以下单元格。

我的 C# 代码供那些真正想看的人使用(哈哈):

    private void AddFeature_Click(object sender, EventArgs e)
    {
        presenter.AddFeature_Click();
        presenter.GrowDataGridView(FeatureGridView);
    }

    public void AddFeature_Click()
    {
        if (view.BindingSource == null)
        {
            return;
        }

        AddFeatureRow((DataTable)(view.BindingSource.DataSource));

    }

    public void GrowDataGridView(DataGridView dgv)
    {
        dgv.Height += 22;
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows窗体打开其他窗体

来自分类Dev

c#DataGridView离开事件使Windows窗体无响应

来自分类Dev

从其他Windows窗体文件获取Windows控件

来自分类Dev

验证DataGridView Windows窗体

来自分类Dev

datagridview在Windows窗体中显示空行

来自分类Dev

PowerShell-DataGridView Windows窗体拖放问题

来自分类Dev

Windows窗体-在我的DataGridView中强制“刷新”

来自分类Dev

Windows窗体中使用C#的DataGridView

来自分类Dev

C#如何通过datagridview从窗体传递值到窗体?

来自分类Dev

在DataGridView C#Windows窗体中单击时获取单元格的位置

来自分类Dev

C#DataGridView在我的数据源中添加行时自动短路

来自分类Dev

Windows窗体控件属性?

来自分类Dev

修改c#Windows窗体控件库

来自分类Dev

c#DataGridView离开事件使Windows窗体无响应

来自分类Dev

使用C#将Windows窗体datagridview导出到Excel Power Pivot表

来自分类Dev

Tab索引在datagridview行中循环,无法移至Windows窗体C#中的下一个控件

来自分类Dev

如何清除C#Windows窗体中的DataGridView?

来自分类Dev

创建Telerik层次结构DataGridView Windows窗体

来自分类Dev

Windows窗体刷新datagridview

来自分类Dev

Windows窗体DataGridView中的图像

来自分类Dev

datagridview在Windows窗体中显示空行

来自分类Dev

C#锁定Windows窗体控件

来自分类Dev

如何使用 .NET Windows 窗体中的实体框架向 DataGridView 添加自定义按钮

来自分类Dev

Windows 窗体 DataGridView 快速加载

来自分类Dev

将焦点放在 DataGridView C# windows 窗体的单元格值中添加行

来自分类Dev

带有日期值和时间值的 C# windows 窗体 datagridview cellformating 事件

来自分类Dev

如何从用户控件向 dataGridView 添加行

来自分类Dev

如何在 C# windows 窗体中将 List<dynamic> 绑定到 datagridview

来自分类Dev

访问其他 Windows 窗体类 C# 中的变量

Related 相关文章

  1. 1

    Windows窗体打开其他窗体

  2. 2

    c#DataGridView离开事件使Windows窗体无响应

  3. 3

    从其他Windows窗体文件获取Windows控件

  4. 4

    验证DataGridView Windows窗体

  5. 5

    datagridview在Windows窗体中显示空行

  6. 6

    PowerShell-DataGridView Windows窗体拖放问题

  7. 7

    Windows窗体-在我的DataGridView中强制“刷新”

  8. 8

    Windows窗体中使用C#的DataGridView

  9. 9

    C#如何通过datagridview从窗体传递值到窗体?

  10. 10

    在DataGridView C#Windows窗体中单击时获取单元格的位置

  11. 11

    C#DataGridView在我的数据源中添加行时自动短路

  12. 12

    Windows窗体控件属性?

  13. 13

    修改c#Windows窗体控件库

  14. 14

    c#DataGridView离开事件使Windows窗体无响应

  15. 15

    使用C#将Windows窗体datagridview导出到Excel Power Pivot表

  16. 16

    Tab索引在datagridview行中循环,无法移至Windows窗体C#中的下一个控件

  17. 17

    如何清除C#Windows窗体中的DataGridView?

  18. 18

    创建Telerik层次结构DataGridView Windows窗体

  19. 19

    Windows窗体刷新datagridview

  20. 20

    Windows窗体DataGridView中的图像

  21. 21

    datagridview在Windows窗体中显示空行

  22. 22

    C#锁定Windows窗体控件

  23. 23

    如何使用 .NET Windows 窗体中的实体框架向 DataGridView 添加自定义按钮

  24. 24

    Windows 窗体 DataGridView 快速加载

  25. 25

    将焦点放在 DataGridView C# windows 窗体的单元格值中添加行

  26. 26

    带有日期值和时间值的 C# windows 窗体 datagridview cellformating 事件

  27. 27

    如何从用户控件向 dataGridView 添加行

  28. 28

    如何在 C# windows 窗体中将 List<dynamic> 绑定到 datagridview

  29. 29

    访问其他 Windows 窗体类 C# 中的变量

热门标签

归档