Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 调整面板内报表查看器的大小_C# - Fatal编程技术网

C# 调整面板内报表查看器的大小

C# 调整面板内报表查看器的大小,c#,C#,我已使用Microsoft report在c#中创建了一个报告。所以我放了一些文本框和按钮来过滤数据。然后我放了一个面板,在面板里面我把报表查看器放在面板里面,我想做的是当表单最大化时,报表也需要最大化。我试图停靠在父容器中,但没有成功。我该怎么做呢。我想,您使用的是Windows窗体。两件事: 面板的属性将“停靠”改为“填充” 及 报表工具的属性使“停靠”变为“填充” 问题一定是,您可能已将报表后台控件的“Dock”设置为“Fill”,但未将面板设置为“Fill”。因此,即使窗体处于最大化状态

我已使用Microsoft report在c#中创建了一个报告。所以我放了一些文本框和按钮来过滤数据。然后我放了一个面板,在面板里面我把报表查看器放在面板里面,我想做的是当表单最大化时,报表也需要最大化。我试图停靠在父容器中,但没有成功。我该怎么做呢。

我想,您使用的是Windows窗体。两件事:

  • 面板的属性将“停靠”改为“填充” 及
  • 报表工具的属性使“停靠”变为“填充”

  • 问题一定是,您可能已将报表后台控件的“Dock”设置为“Fill”,但未将面板设置为“Fill”。因此,即使窗体处于最大化状态,面板大小也保持不变。

    这是windows窗体吗?谢谢。成功了。我分离了过滤部分和报表查看器。然后我将Dock属性更改为“Fill”。谢谢,D。