タグ

.netとフォームに関するmaaa328のブックマーク (2)

  • FlowLayoutPanelコントロールを使って、コントロールを縦や横に整列させる

    注意:FlowLayoutPanelコントロールは.NET Framework 2.0以降でのみ使用できます。 FlowLayoutPanelコントロールとは? FlowLayoutPanelコントロールは、複数のコントロールを垂直方向に並べたり、水平方向に並べる時に使うと便利です。特に、配置したコントロールの大きさや、表示、非表示を動的に変更しても間隔を空けずに自動的に整列させたいようなケースでは、非常に役に立ちます。例えば、複数のコントロールを縦に並べ、真ん中のコントロールを消した時に、それ以降のコントロールが自動的に上に上がってくれるようにしたい時などです。 簡単な使い方 使い方は簡単です。フォームにFlowLayoutPanelコントロールを配置して、その中に整列させたいコントロールを次々と配置していくだけです。 コントロールを並べる方向は、FlowLayoutPanel.Flow

  • 第10回 今月は部品化月間 ~ ユーザー・コントロールを作成する(3/4) - @IT

    サンプル・プログラム15 - ユーザー・コントロールを利用するプログラム では、メニューの[ファイル]-[新しいプロジェクト]を選択して、新しいプロジェクトを作成しよう。今度は、[Windowsアプリケーション]を選択してプロジェクトを作成する。おなじみのフォームが表示されるが、この時点では先ほどのユーザー・コントロールはまだ使えない。 ユーザー・コントロールを、あらかじめ提供されているコントロールと同じように使えるようにするには、コントロールをツールボックスに追加する必要がある。操作は図9のような流れになる。メニューから[ツール]-[ツールボックス アイテムの選択]を選択し、[ツールボックス アイテムの選択]ダイアログ・ボックスで[参照]ボタンをクリックし、作成したDLLファイルを指定すればよい。

  • 1