by Janus Systems - 製品のタイプ: コンポーネント / .NET WinForms / .NET Class / 100% Managed Code
Janus Schedule and Timeline Controls for .NET by Janus Systems
MS Outlook スタイルのスケジュールと予定表の機能を、.NET アプリケーションに追加。 Janus Schedule and Timeline Controls for .NET は .NET WinForms に対して、時間を完全にコントロールするための、2つの製品を提供します。Janus Schedule Control for .NET は、Outlook の Calendar View を模範にして、100% の C#コードとマネージド・コントロールにより構築されています。 Janus Timeline Control は、MS Outlook Journal を模範にした斬新なコントロールであり、時間との関係を持つアイテムの理想的な表示を実現します。 Visual Studio 2005とVisual Studio 2008 に対する互換性も実現しています。
製品概要
Janus Schedule Control
このコントロールは、アポイントメントやアイテムを、Day Planner に類似したペーパー形式で、カレンダー上にアレンジします。 Day/Work Week/Week/Month といったViewおよび時間帯における、個別のブロック内でアイテムの参照が可能です。 すべての View が、同一の Schedule コントロールの一部であるため、その切り替えも容易です。
Janus Schedule Control のアポイントメントとオーナとの関連付けが可能であり、また、コントロールの他の View においても、オーナーとの関連に応じてアポイントメントを表現することが可能です。
Schedule Control のアポイントメントは、MS Outlook のような、ユーザーによる移動とリサイズに対応します。
Schedule Control ライブラリは、スケジュール・コントロールにおける個別のビュー/日付の間でナビゲーションを実現するために、また、ドラッグ&ドロップを介した自動的なアポイントメント変更のターゲットとして使用するために、“Calendar” コントロールを取り込みます。
Janus Schedule Control は、DataSet の各種テーブルへのバインドおよび、IList/ITypedList/IBindingList インターフェイスをサポートする、他のデータソースへのバインドが可能です。
Janus Schedule Control により、アポイントメントのプロパティであるText/Owner/StartTime/EndTime の中から、使用されるデータソースのメンバー指定が可能になります。 そのほかにも、Fields Collection のエクスポーズが可能であり、Schedule の Appointment に対して、データソースにおける全メンバーのマッピングを実現します。
データソースのとの協調に加えて、Schedule Control は完全なアンバインドの方法で、アポイントメント・コレクションと共に機能するための、いくつかのメソッドを提供します。 LoadAppointments と SaveAppointments メソッドは、スケジュール・コントロールにおけるアポイントメントに、永続性と復元性をもたらします。
さらに Janus Schedule control for .NET が提供するものとして、FormatStyles (グラデーション/ブレンド/トランスペアレンシー)および、FormatConditions、FilterConditions、レイアウトの保存と再利用などの、Janus GridEX Control に含まれる多数の先進的な機能があります。
スタンドアローンのJanus CalendarCombo Control も、日時の編集のために、Schedule に含まれます。 このコントロールをユーザーが用いることで、カレンダー・ドロップダウンからの日付の選択および、アップダウン・コントロールによる日付の変更、コントロール内でのダイレクトな入力が可能となり、さらには、指定した日付フォーマットの適用が実現されます。この コントロールが BindableValue プロパティをエクスポーズすることで、たとえフィールドが DBNull であっても、あらゆる Date フィールドに対して、このプロパティのバインドが可能となります。
さらに Schedule Control for .NET library は、このコントロールから提出されるデータをプリントするために、SchedulePrintDocument コンポーネントを含みます。
SchedulePrintDocument コンポーネントを用いることで、ドキュメントページ用のヘッダー/フッター定義が可能になります。 カスタマイズ可能な Preview Window をアプリケーションに提供するために、SchedulePrintDocument コンポーネントと、PrintPreviewDialog もしくはPrintPreviewControl との組み合わせを活用できます。
Janus Timeline Control
Janus Timeline コントロールのアイテムは、時間軸上に左から右へと配置され、Hour/Day/Week/Monthに分離されます。
アイテムの継続時間を示すバーの、テキスト上面への表示が可能であり、さらに、FormatCondition を用いることで、このようなバーの外観を容易にカスタマイズできます。
Janus Timeline Control は、DataSet の各種テーブルへのバインドおよび、IList/ITypedList/IBindingList インターフェイスをサポートする、他のデータソースへのバインドが可能です。
Janus Timeline Control により、アイテムのプロパティである Text/StartTime/EndTime から、使用されるデータソース・メンバーの指定が可能になります。 そのほかにも、Fields Collection のエクスポーズが可能であり、Timeline Item に対して、データソースにおける全メンバーのマッピングを実現します。
データソースのとの協調に加えて、Timelinee Control は完全なアンバインドの方法で、アイテム・コレクションと共に機能するための、いくつかのメソッドを提供します。LoadItems と SaveItems メソッドは、Timeline コントロールにおけるアイテムのに、永続性と復元性をもたらします。
さらに Janus Timeline control for .NET が提供するものとして、FormatStyles (グラデーション/ブレンド/トランスペアレンシー)および、FormatConditions、FilterConditions、レイアウトの保存と再利用などの、Janus GridEX Control に含まれる多数の先進的な機能があります。
グループを用いた関連アイテムの表示が可能であり、また、関連フィールドに基づくアイテム数を、グループヘッダーに表示することも可能です。 ヘッダーに表示される Total は、レコードだけを用いた算出も可能であり、FilterCondition に指定される基準を満たします。
このコントロールは、その他の Janus Systems Controls for .NET と同様に、Windows XP Visual Styles もサポートします。
Schedule Control V3.x の新機能は?
Office 2007 のルック&フィールを追加
新規のOwnerDrawnArea プロパティと DrawScheduleAreaイベントを、コントロール内のカスタム・ペイントのために追加
RecurrencePattern プロパティをScheduleHourRange クラスへ追加することで、コントロール内でのRow 背景色指定を、反復パターンをベースとして実現
WorkingHourSchema を Calendar コントロールへ追加することで、カレンダー内の Day に関する背景色/前景色の設定に対応
新規のRowHeightプロパティを追加することで、コントロール内の Row に関する、強調表示の設定に対応
AllowDrawInNonWorkingTime プロパティを追加することで、時間外エリアへアポイントメントをドラッグする際の、可否に関する設定に対応
FindFreeSlotメソッドによる、新規アポイントメント設定に最適な、時間帯の検索とリターンの実施
Timeline Control V3.xの新機能は?
Office 2007 のルック&フィールを追加
新規のOwnerDrawnAreaプロパティとDrawTimeLineAreaイベントを、コントロール内のカスタム・ペイントのために追加
タイムライン・アイテムに予備時間バーを取り込むための機能を追加。 その値を設定するために、TimeLineItem のEstimatedStartTime と EstimatedEndTime プロパティが使用可能。
RecurrencePattern プロパティのTimeline HourRange クラスへの追加による、コントロールにおけるRowの背景色の、反復パターンをベースとした指定の実現
MS Outlook スタイルのスケジュールと予定表の機能を、.NET アプリケーションに追加。
PartNumbers: PC-515601-124826 515601-124826 PC-515601-124827 515601-124827 PC-515601-124828 515601-124828 PC-515601-124829 515601-124829 PC-515601-124830 515601-124830 PC-515601-124831 515601-124831 PC-515601-124832 515601-124832 PC-515601-124833 515601-124833
PurchaseOptions: Janus Schedule and Timeline Controls for .NET V3.5 1 開発ライセンス, Janus Schedule and Timeline Controls for .NET V3.5 4 開発ライセンス, Janus Schedule and Timeline Controls for .NET V3.5 8 開発ライセンス, Janus Schedule and Timeline Controls for .NET V3.5 1 サイト ワイド ライセンス - 指定された場所に付き、無制限の開発ライセンス提供, Janus Schedule and Timeline Controls for .NET V3.5 - Upgrades 1 開発アップグレード ライセンス(Janus Schedule and Timeline Controls V2.0 1 開発ライセンスからのアップグレード), Janus Schedule and Timeline Controls for .NET V3.5 - Upgrades 4 開発アップグレード ライセンス(Janus Schedule and Timeline Controls V2.0 4 開発ライセンスからのアップグレード), Janus Schedule and Timeline Controls for .NET V3.5 - Upgrades 8 開発アップグレード ライセンス(Janus Schedule and Timeline Controls V2.0 8 開発ライセンスからのアップグレード), Janus Schedule and Timeline Controls for .NET V3.5 - Upgrades 1 サイト ワイド アップグレード ライセンス(Janus Schedule and Timeline Controls V2.0 1 サイト ワイド ライセンスからのアップグレード)
Resources: Read the Janus WinForms Controls Suite Help Files, Read the Janus WinForms Controls Suite License Agreement, Download the Janus WinForms Controls Suite V3.5 evaluation on to your computer - Expires after 30 days
OS: Windows Vista, Windows XP, Windows Server 2003, Windows 2000, Windows 98, Windows NT 4.0, Windows CE 3.0
製品のアーキテクチャー: 32Bit
ツールタイプ: コンポーネント
コンポーネントのタイプ: .NET WinForms, .NET Class, 100% Managed Code
開発に使用したツール: Visual C# .NET
互換性のあるプラットフォーム: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C# 2008, Microsoft Visual C# 2005, .NET Framework 3.5, .NET Framework 3.0, .NET Framework V2.0
製品のクラス: ユーザーインターフェース コンポーネント
Keywords: Corporate Partner Janus Schedule and Timeline, Janus Timeline,
開発元/発売元
主要なカテゴリー
関連製品
関連のカテゴリー