Screenshot Preview

MultiRow for Windows Forms(日本語版)

by GrapeCity - 製品のタイプ: コンポーネント / .NET WinForms

1レコード複数行表示や多段明細を容易に実装できるグリッドコントロール。MultiRow for Windows Formsは、バージョンアップに伴ってオブジェクト構造を一新し、操作性やパフォーマンス、そして標準コントロールとの互換性を大幅に改善しました。新しいデザイナはVisual Studioと同様のユーザーインタフェースを採用。フォームやレポートを作る場合と同じようにドラッグ&ドロップで直感的に操作でき、生産性が向上します。デザイナで作成した画面はVB .NETまたはC#のソースコードとして出力されるため、共有や再利用、変更の追跡や差分の管理が容易になります。日本の業務システムと開発者を支援していくグレープシティは、1レコード複数行表示における最適なソリューションとしてMultiRowを提供していきます。

¥113,400
 (税込)

一般向け価格については下記に表示されています。お客様用の割引価格をご覧になるには、ログインしてください。

MultiRow for Windows Forms 6.0J(ダウンロード版)  

カートに追加 ¥ 113,400 (税込) 1 開発ライセンス ダウンロード (55.3 MB)
カートに追加 ¥ 302,400 (税込) 3 開発ライセンス ダウンロード (55.3 MB)
カートに追加 ¥ 472,500 (税込) 5 開発ライセンス ダウンロード (55.3 MB)

MultiRow for Windows Forms 6.0J  

カートに追加 ¥ 126,000 (税込) 1 開発ライセンス 出荷 
カートに追加 ¥ 302,400 (税込) 3 開発ライセンス 出荷 
カートに追加 ¥ 472,500 (税込) 5 開発ライセンス 出荷 

MultiRow for Windows Forms 6.0J 追加ライセンス  

カートに追加 ¥ 283,500 (税込) 3 追加ライセンス 出荷 
カートに追加 ¥ 441,000 (税込) 5 追加ライセンス 出荷 
カートに追加 ¥ 819,000 (税込) 10 追加ライセンス 出荷 
カートに追加 ¥ 1,512,000 (税込) 20 追加ライセンス 出荷 
カートに追加 ¥ 3,150,000 (税込) 50 追加ライセンス 出荷 

すべてのご注文にて弊社標準の 契約条件および返品条件の内容が適用されます。 

一般向け価格については上記に表示されています。お客様用の割引価格をご覧になるには、ログインしてください。

新機能

デザイナ

  • ユーザー定義セルのツールボックスへの登録
    ユーザー定義セルをデザイナのツールボックスに登録できます。5.0Jでは、ユーザーが定義したセルをあらかじめ別のアセンブリとしてビルドしなければツールボックスに登録できませんでしたが、6.0JではWindowsフォームでUserControlを利用する場合と同じように、デバッグ中のプロジェクトでセルの定義からツールボックスへの登録までが可能になりました。
  • トレーシングモード
    デザイナの背景に任意の画像を読み込み、下絵としてグリッドの設計に利用できます。実際の伝票イメージやアプリケーション画面を背景画像として読み込み、下書きを清書する感覚でグリッド画面を設計できます。
  • テーブル
    「n行×n列」のような表を手軽に作成できるテーブルが追加されました。Officeアプリケーションで表を作図する場合と同じように、セルの結合や行列単位の操作が可能です。作成し終わったテーブルは個々のセルに分離することもできます。
  • セル型の置換
    すでに配置してあるセルの位置やサイズ、スタイルを保持したまま、セルの型情報だけを変更できます。たとえば、文字列型として配置したセルを後から日付型に置換できます。
  • ウィザード
    基本的なテンプレートを対話形式で作成できます。ウィザードで作成したテンプレートは、通常の手順で作成した場合と同じようにデザイナで編集できます。
  • 名前付きセルスタイルマネージャ
    セルの背景色、文字色、罫線などのスタイルを管理し、容易に再利用するための新しいウィンドウです。
  • 設計時プレースホルダ
    入力値の長さを見積もるための、ダミーの値を表示できます。この値は実行時には自動的に消去されます。
  • テンプレートのローカライズ
    フォームと同じようにテンプレートに言語ごとの情報の埋め込みが可能になりました。たとえば日本語用と英語用のテンプレートを共通化し、リソースの切り替えによってヘッダの文字列を言語ごとに切り替えて表示できます。

グリッドコントロール

  • 入力可能な列ヘッダと列フッタ
    列ヘッダセクションと列フッタセクションに配置したセルの編集をユーザーに許可できます。
  • スマートタグ
    プロジェクト内のテンプレートをコントロールに直接割り当てられるようになったため、手軽にテンプレートを取り扱えます。ウィザードによる新規作成や既定のテンプレートの割り当ても数クリックで可能です。また、フォームに配置したテンプレートからデザイナを呼び出しできます。
  • 条件付きセルスタイル
    セルの背景色や罫線を特定の条件や名前で指定できるようになりました。たとえば、マイナスの数値を自動的に赤い文字色で表示したり、指定した基準を満たさない値を別の背景色で強調したりできます。
    • 通常のセルスタイル CellStyle 個々のセルに単一のスタイルを適用するシンプルなスタイル。5.0J と互換性がある。
    • 条件付きセルスタイル ConditionalCellStyle 指定された条件に応じて適用するスタイル。条件は組み込まれているものから選択する。
    • 名前付きセルスタイル NamedCellStyle テンプレートによって管理される共通のスタイル。任意の名前でスタイルを指定する。
    • 結合セルスタイル CombinedCellStyle 任意のスタイル(複数可)を結合して適用するスタイル。このスタイルは他の種類のスタイルを含むことができる。
    • ダイナミックセルスタイル DynamicCellStyle ユーザー定義の条件に応じて適用するスタイル。条件は開発者がコーディングで指定する。
  • セル単位の値の検証
    コントロールのイベントによる値の検証に加えて、セル単位でオブジェクトによる値の検証が可能になりました。デザイナにおいては、マウス操作だけで入力値の検証ルールを定義できます。
    • 値の範囲
    • 必須リスト
    • 必須入力
    • 除外リスト
    • 値の比較
    • セルの比較
    • 対になる文字
    • サロゲート文字
    • 正規表現
    • ユーザー定義
  • 選択機能の強化
  • [Ctrl] キーを押しながらのクリックによる選択の解除と、[Shift] キーを押しながらクリックによる複数選択に対応します。また、高速にセルを選択するためのメソッドが追加されます。
  • クロス罫線
  • セル内に右上がりと左上がりの斜め線を表示して、空白や分類を示すことができます。
  • ビジュアルスタイル
  • 列ヘッダ、行ヘッダ、コーナーヘッダ、スプリッタおよびスクロールバーで Office 2007ライクな外観をサポートします。また、ヘッダとボタンにおける背景色のサポートやマウスオーバー時の外観のカスタマイズに対応しました。

7種類のセル型を追加

  • サマリ型セル
    セルの値の集計(合計、平均、最大、最小、個数)を提供します。データソースの計算列を使用できないアンバウンドモードでも計算処理を実装可能です。ユーザー定義の計算処理を組み込むこともできます。
  • ポップアップ型セル
    任意のフォーム(ウィンドウ)またはコモンダイアログをセルの入力用に使用できるセル型です。テキスト領域とボタン領域を備え、セルの値をポップアップウィンドウで編集するための統一的な手続きを提供します。
  • 印刷情報型セル
    ページ番号や最大ページ数、印刷日時など、印刷に欠かせない情報をテンプレートへの埋め込み形式で実装できるセル型です。
  • コーナーヘッダ型セル
    コーナーヘッダ(左上のヘッダ)に最適化されたスタイルと動作が提供されます。
  • トラックバー型セル
    標準のトラックバーコントロールと同様のユーザーインタフェースを使用してセルの値を編集できます。
  • ドメインアップダウン型セル
    スピンボタンを使用してアイテムを一覧から選択できるセル型です。
  • フィルタリング文字列型セル
    文字列型セルをフィルタ行用に拡張したセル型です。文字入力による汎用なフィルタリングに対応します。チェックボックスやコンボボックスによるフィルタリングは、ユーザー定義セルによる実装例が提供されます。

主な特長

レイアウトを定義するテンプレートを採用
MultiRowでは、グリッドのレイアウトをテンプレートと呼ばれる別のオブジェクトに定義できます。グリッドコントロールは、テンプレートの定義とデータソースを元に、実行時に入力可能な表画面を作成します。テンプレートには行や列にとらわれない自由なレイアウトを定義でき、1レコード複数行表示のような複雑な画面であっても、開発者が行の管理に煩わされることはありません。

Visual Studioの経験を生かせるテンプレートデザイナ

  • デザイナはVisual Studio上で起動するため、フォームを設計する場合と同じ感覚で表画面を設計できます。
  • デザインはテンプレートに、ロジックはフォーム上のグリッドコントロールにそれぞれ分離できるため、メンテナンスが容易です。
  • 実行時プレビューや印刷プレビューにより、プロジェクトをビルドすることなく表画面の入力操作や印刷結果を確認できます。
  • スナップライン、ズーム、テーブル、ウィザードを使って効率的にレイアウトを作成できます。
  • セルの情報をツリー形式やリスト形式で表示するウィンドウが提供され、設定の比較や統一が容易です。

自由自在のレイアウト

  • セルの位置とサイズを任意に指定できます。
  • セルの重ね合わせが可能です。
  • ヘッダと行とフッタにそれぞれ異なるレイアウトを定義できます。
  • セルの選択の可否、移動禁止をプロパティで指定できます。
  • セルのスタイルの継承や共有が可能です。
  • 均等割付や縦書き、回転など、豊富な文字配置がサポートされます。
  • ユーザーによるセルの移動順序をタブオーダーで指定できます。

多彩な罫線
セルごとに角を丸める角丸罫線、斜め線を描画するクロス罫線、凹凸を表現する3D罫線など、表画面に求められる罫線を網羅しています。実際の伝票用紙に近いデザインを実現し、エンドユーザーが親しみやすい入力画面を提供できます。

高い柔軟性
デザイナで作成されたテンプレートは、フォームをデザインした場合と同じように Visual BasicやC#のソースコードとして保持されます。フォームのソースコードと同じ方法で、デバッグやチーム開発での共有、管理が可能です。組み込みのセルを継承してユーザー定義のセルを作成し、複数のプロジェクト間で再利用することもできます。プロジェクトの拡大や長期のメンテナンスに耐えられる柔軟性が提供されています。

軽快なパフォーマンス
MultiRowのパフォーマンスは1レコード複数行表示を前提としたアーキテクチャの採用により最適化されており、フォームへの読み込みやデータソースの表示で軽快な動作を実現しています。

標準コントロールからの置き換え
MultiRowはADO.NETによるデータ連結に対応しており、 .NET Frameworkの標準コントロールと同様に操作できます。セルの編集やイベントにおいて標準コントロールとの互換性を重視するインタフェースが採用されているため、DataGridViewやTextBoxと同様の操作感覚でMultiRowを使いこなすことができます。

手軽な配布
MultiRowを使って作成したアプリケーションを配布する際に、特別な契約や追加の費用は発生しません。再配布可能なファイルとして数メガバイトのランタイムを配布するだけです。さらに配布をより簡単にするためのブートストラッパが付属しています。


主な機能

グリッドコントロール

  • 選択モード:単一選択/複数選択
  • 編集モード:通常/常時入力/読み取り専用
  • 表示モード:通常/行選択/表示専用
  • 行の編集:追加/挿入/削除
  • スクロール:行単位/ピクセル単位
  • スプリッタ:水平/垂直/両方
  • データ連結:ADO.NET との連結/アンバウンドモード/仮想モード
  • ソート:列ヘッダによるソート/コーディングによるソート/昇順・降順/ユーザー定義ソート/インジケータ
  • フィルタ:列ヘッダによるフィルタ
  • 日本語入力:IME 入力モード/IME 変換モード
  • 文字配置:均等割り付け/ワードラップ/インデント/回転/縦書き
  • ファイル入出力:独自ファイル形式(XML)
  • ツールチップ:セル/スクロールバー/リサイズ/エラーアイコン
  • 印刷:.NET Framework の印刷機能と連携/印刷プレビュー/単票印刷/コンパクトモード
  • 罫線:色/スタイル/角丸罫線/3D 罫線
  • ズーム:10%~400%
  • ショートカットキー:キーの追加/キーの削除/組み込みアクションの割り当て/ユーザー定義アクションの作成

デザイナ

  • セクション: 列ヘッダセクション/行/列フッタセクション
  • 表示モード: 設計時/実行時/印刷プレビュー
  • レイアウトモード: スナップライン/グリッド
  • 支援機能: トレーシングモード/テーブルデザイナ/ウィザード/設計時プレースホルダ
  • セル表示モード: インデックス/名前/データフィールド/型
  • ルーラーの単位: ピクセル/インチ/センチメートル
  • ズーム: 10%~400%
  • ウィンドウ:ドキュメントウィンドウ/ツールボックス/プロパティウィンドウ/プロパティリストウィンドウ/テンプレートエクスプローラ/名前付きセルスタイルマネージャ
  • ビジュアルスタイル:Visual Studioスタイル/Officeスタイル
  • ファイル入出力:テンプレート定義ファイル(.xml)、名前付きセルスタイル定義ファイル(.xml)

セル型(23種類)

  • 基本セル(共通): 位置/サイズ/編集の可否/無効表示/表示と非表示/表示状態の取得/選択の可否/選択状態の取得/エラーアイコン/コンテキストメニューほか
  • ヘッダ: セルの選択方向/ヘッダの区切り線/ビジュアルスタイル
  • 列ヘッダ: 組み込みソート/組み込みフィルタ/セルの選択/ドロップダウンリスト
  • 行ヘッダ: 行インジケータの表示/行のエラーの表示/行番号の表示/行全体の選択
  • コーナーヘッダ: すべてのセルの選択/コーナーに最適化された外観
  • 文字列: 文字列の入力/複数行の入力/パスワード文字のマスク/スクロールバー/最大文字数
  • ボタン: クリック可能なボタン/ビジュアルスタイル
  • チェックボックス: チェックボックスによる値の入力/オン、オフ、不確定/ビジュアルスタイル
  • コンボボックス: 値の選択/データソースの連結/ビジュアルスタイル
  • マスク: 書式付文字列の入力/リテラル文字の表示/パスワード文字の入力
  • 日付: 日付と時刻の入力/ドロップダウンカレンダーの表示/最大値と最小値
  • 数値: 数値の入力/スピンボタンによる増減/桁区切り/最大値と最小値
  • ドメインアップダウン: スピンボタンによる値の選択
  • ラベル: 文字列の表示
  • リンクラベル: リンク付き文字列の表示/訪問済みリンクの明示
  • イメージ: 画像の表示/アイコンの表示/ストレッチ/ズーム
  • プログレスバー: 進行状況の表示/値の表示/ビジュアルスタイル
  • リッチテキスト: リッチテキストの入力/複数行の入力/スクロールバー
  • ラジオグループ: 値の選択/段組/表示方向/ビジュアルスタイル
  • ポップアップ: ダイアログの表示/値の入力/ビジュアルスタイル
  • サマリ: 合計/平均/最小値/最大値/値の個数/非表示行の除外/ユーザー定義の計算式
  • 印刷情報: 現在のページ番号/総ページ数/印刷日時
  • トラックバー: トラックバーによる値の入力/ビジュアルスタイル
  • フィルタリング文字列: 任意の値による行のフィルタリング
  • ユーザー定義: 組み込みのセル型の継承/任意のセル型の作成

商品検索

検索したい単語を入力して下さい:

ComponentSourceから購入する理由

ComponentSourceでは、世界中1,000,000以上のソフトウェア開発者の皆様にユニークなグローバルサービスをご提供しています。

詳細 | About us

スクリーンショットギャラリー

フルスクリーンでプレビュー

 MultiRow for Windows Forms - .NET - 6.0Jのスクリーンショット  MultiRow for Windows Forms - .NET - 6.0Jのスクリーンショット  MultiRow for Windows Forms - .NET - 6.0Jのスクリーンショット  MultiRow for Windows Forms - .NET - 6.0Jのスクリーンショット  MultiRow for Windows Forms - .NET - 6.0Jのスクリーンショット
Award Award