可调整大小的C#

时间:2012-03-08 05:22:37

标签: c# .net forms postgresql resize

我是所有这些编程的新东西,还有一些我不知道的东西,我一直在寻找答案而且无法找到答案。

*有没有办法制作一个可以调整大小的表单,而不会丢失“表单”,或只是使用算法?

*程序完成后。我如何“导出”数据库(postgresql),以便用户可以访问它。就像在安装程序或类似的东西!

我要感恩!

2 个答案:

答案 0 :(得分:4)

要使表单可调整大小,只需将Forms FormBorderStyle属性设置为Sizable。如果你的意思是没有丢失表单,因为限制它的大小调整太小你设置形式MiinimumSize属性。

要部署postgressql数据库,以下是基本步骤,您可以谷歌查询此信息:

  1. 使用Postgres Windows安装程序安装8.2.7
  2. 导入所有应用程序的数据库。
  3. 使用NSIS安装程序生成应用程序:
  4. 在我的项目中包含c:\ program files \ postgresql ...下的所有文件; 2.使用NSIS实用程序以自定义方式安装PostgreSQL服务。我在非标准端口上执行此操作,以便如果用户已经拥有PG,则不会破坏现有安装。

答案 1 :(得分:1)

您需要查看表单上控件的Dock和Anchor属性。如果将控件的Dock属性设置为DockStyle.Fill,它将占用容器中的所有空间,如果容器变大或变小,则停靠的控件将变得越来越小。对于你正在做的事情,你可能只想使用Anchor属性。将其设置为包含DataGridView上的所有(顶部,底部,左侧和右侧),这将使该网格与表单展开和收缩,而不会填满所有空间。