2012-03-08 8 views
2

すべてのこのプログラミングのもので、私が知っていると知っているいくつかのことは、答えを探していて、それを見つけることができません。リサイズ可能なフォームC#

*「フォーム」を失うことなくサイズ変更可能なフォームを作成する方法、またはアルゴリズムを使用する方法はありますか?

*プログラムが終了したら。ユーザーがデータベースにアクセスできるように、データベース(postgresql)を「エクスポート」するにはどうすればいいですか?インストーラやそのようなもののように!

ありがとう!

+0

"フォーム"が失われていますか?あなたが意味することを理解していない! – linquize

+0

フォームのレイアウトは、フォームのサイズが800 * 600の640 * 400のサイズのdatagridviewを持っています。しかし、1280 * 800まで最大化すると、データグリッドはまだ640 * 400になります。フォームでサイズを大きくする方法はありますか?または単にアルゴリズムとイベントで。 – dbncourt

+0

そして、私を下降保持している人には申し訳ありません。私は学んだことをごめんなさい、そして、aw awomenomenessでは、この質問はあまりにも愚かです。私はインターネット以外の家庭教師や助けなしにこれを学んでいます! – dbncourt

答えて

4

フォームをサイズ変更可能にするには、フォームFormBorderStyleプロパティをSizableに設定するだけです。フォームのサイズを小さくすることなくフォームを失うことがないようにするには、フォームのサイズを小さくしすぎると、フォームのMiinimumSizeプロパティが設定されます。

基本的なステップであり、ここで、PostgresSQLのデータベースを展開するには、あなたはこの情報のために周りのgoogleできるが:

  1. 8.2.7
  2. インポートし、すべてのアプリケーションのデータベースをインストールするには、PostgresのWindowsインストーラを使用してください。
  3. NSISインストーラジェネレーションアプリケーションを使用する:
  4. 私のプロジェクトでは、c:\ program files \ postgresql ...にあるすべてのファイルをインクルードします。 2. NSISユーティリティを使用して、カスタム方法でPostgreSQLサービスをインストールします。私は非標準ポートでこれを行います。そのため、ユーザーが既にPGを持っている場合、既存のインストールを壊さないようにします。
+0

ああ!どうも!!それはちょうど私の新しいと多分私はそれを見つけるために正確な単語を入力していない!フォームは800 * 600、サイズ変更不可です。私はちょうどそれがサイズを変更できるようにしたい、と言うことができます1280 * 800とフォームはまだ "同じ"見て、どのような通常のプログラム – dbncourt

1

フォーム上のコントロールのDockプロパティとAnchorプロパティを確認します。コントロールのDockプロパティをDockStyle.Fillに設定すると、コンテナ内のすべての領域が占有され、コンテナが大きくなったり小さくなったりすると、ドッキングされたコントロールは大きくなり、小さくなります。あなたがやっていることに対しては、おそらくAnchorプロパティを使うだけです。 DataGridViewにすべて(上端、下端、左端、右端)を含めるように設定すると、すべての領域を埋めることなく、そのグリッドをフォームで展開および縮小できます。

関連する問題