Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。Frameworkが持っている基本レイアウト機能の、DockプロパティとAnchorプロパティを拡張するグリッド状のレイアウトマネージャを持つコンテナコントロールです。フォームに複数の行列から構成されるグリッドを定義し、1つ1つのセルに他のコントロールを追加できます。C1Sizerコントロールのグリッドに配置したコントロールは、近傍のセルに自動的にスナップされ、コントロールのサイズによっては、複数のセルにまたいで配置させることもできます。グリッドの設定は専用のエディタを使い、行列の数を個々に設定できます。グリッドの境界線はスプリッタとして動作するので、行列の幅・高さを自由に設定できます。一度配置したコントロールはセルにスナップされているので、行列のサイズを変えると自動的に、配置したコントロールも同じサイズに変更されます。グリッドの編集は専用のエディタを使う境界線を移動して行列のサイズを変えられるセルまたはセル範囲にコントロールをスナップして配置できるプログラム実行時は、グリッドの境界線や空白のセルは表示されず、配置したコントロールのみが表示されます。Windowsフォームがサイズ変更されると、C1Sizerコントロールもサイズ変更されますが、その際、グリッド領域は自動的に再計算され、グリッドとその上に配置されたコントロールが自動的にリサイズされます。デザイン時に各行列の「IsSplitter」プロパティを「True」に設定すると、プログラム実行時にその行列の境界線をスプリッターとして機能させることができます。プログラム実行時は配置したコントロールのみが表示されるフォームのサイズを変えるとコントロールのサイズも変わるスプリッターを使うと、7列目だけ境界線を移動しコントロールサイズを変えることができるC1Sizerコントロールにはスマートタグが用意されており、各コンポーネント/コントロールの、よく使用されるプロパティを提供するタスクメニューへのショートカットが登録されています。スマートタグを使用することで、迅速かつ容易にC1Sizerグリッドエディタ、および他のよく使用されるプロパティにアクセスできます。[C1Sizerタスク]メニューでは、次の機能が操作できます。C1Sizerのバージョン情報」ダイアログボックスが表示され、C1Sizerのバージョン番号、オンラインリソースなどを見ることができる。グリッドの編集C1Sizerグリッドエディタが開く。グリッドの自動設定グリッド中のコントロールを持たない未使用のバンドをすべてクリアする。グリッドの削除グリッドからバンドを削除する。親コンテナでドッキングを解除するC1Sizerコントロールはその親コンテナ内に入る。C1Sizerグリッドエディタは、フォームデザイン時、グリッドの列や行にバンドを追加したり編集したりするためのエディタです。エディタの左ペインには、「行」「列」と書かれた2つのタブを持ち、次のコマンドボタンを備えています。新しいバンドをコレクション内の指定された位置に挿入します。新しいバンドをコレクションに追加します。選択されたバンドを削除します。すべてのバンドを同じサイズに設定します。すべてのバンドをクリアします。子コントロールに基づいてバンドを作成します。変更を更新してC1Sizerグリッドエディタを閉じます。右のペインにはプロパティウィンドウがあり、次のプロパティを操作できます。コントロールをリサイズするときバンドのサイズを固定するかどうかを指定します。デフォルトの値は「False」です。バンドはスプリッタのように動作するかどうか(実行時にマウスでリサイズできるかどうか)を指定します。デフォルトの値は「False」です。行の高さまたは列の幅をピクセル単位で取得または設定します。行列を設定したグリッドエディタこのように、C1Sizerコントロールはグリッド状のコンテナを提供し、たくさんのコントロールを使ってWindowsフォームをデザインするときに威力を発揮するコントロールです。3.1のフリーソフトを作成、NiftyServeのフォーラムなどで配布。Basic関連の解説書を中心に現在まで40冊以上の書籍を出版。NEW1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。NEW1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。NEW1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。12:00法務担当者、6割超が今後業務で「生成AIを使用したい」と回答。12:00オルツ、日本語RAGでは軽量型LLMとして世界最高の精度と推論速度を達成した「LHTM-OPT2」をリリース新着記事一覧を見るイベント今後の予定を見るCodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。