繁体   English   中英

可调整大小的表单 C#

[英]Resizable Form C#

我是所有这些编程方面的新手,还有一些我不知道的事情,我一直在寻找答案,但找不到。

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

*一旦程序完成。 我如何“导出”数据库(postgresql)以便用户可以访问它。 就像在安装程序中一样!

将不胜感激!

要使表单可调整大小,只需将 Forms FormBorderStyle属性设置为 Sizable。 如果您的意思是不丢失表单,例如限制将其调整为太小,那么您可以设置表单的MinimumSize属性。


您的另一个问题,要部署 postgressql 数据库,以下是基本步骤,您可以在 google 周围搜索此信息:

  1. 使用 Postgres windows 安装程序安装 8.2.7
  2. 导入所有应用程序的数据库。
  3. 使用 NSIS 安装程序生成应用程序:

a) 包含工程中c:\\program files\\postgresql...下的所有文件;
b) 使用 NSIS 实用程序以自定义方式安装 PostgreSQL 服务。

我在非标准端口上执行此操作,以便如果用户已经拥有 PG,则不会破坏现有安装。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM