Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

概要

.NET MAUI Scheduler (SfScheduler) には、予定を効率的にスケジュール、管理、表示するための基本的な機能を提供する、9 つの組み込みの構成可能な表示モードがあります。カスタムの稼働日と時間、および日付ナビゲーションと選択などの基本的なカレンダー操作のために、よりクリーンで便利なユーザーインターフェイスで再設計されています。


.NET MAUI Scheduler コード例

次の例に示すように、XAML および C# コードの数行で .NET MAUI Scheduler を開始します。また、コントロールをレンダリングして構成する方法を示す、この .NET MAUI Scheduler 例 も参照してください。

<ContentPage   
    . . .
    xmlns:scheduler="clr-namespace:Syncfusion.Maui.Scheduler;assembly=Syncfusion.Maui.Scheduler">

    <scheduler:SfScheduler />
</ContentPage>
using Syncfusion.Maui.Scheduler;
. . .
public partial class MainPage : ContentPage
{
    public MainPage()
    {
        InitializeComponent();
        SfScheduler scheduler = new SfScheduler();
        this.Content = scheduler;
    }
}

異なるスケジューラービュー

、稼働週、月、タイムライン日、タイムライン週、タイムライン稼働週、タイムライン月、および議題など、幅広い組み込み表示モードが利用可能です。

.NET MAUI Scheduler の日ビュー。

.NET MAUI Scheduler の週ビュー。

.NET MAUI Scheduler の稼働週ビュー。

稼働週

.NET MAUI Scheduler の月ビュー。

.NET MAUI Scheduler のタイムライン日ビュー。

タイムライン日

.NET MAUI Scheduler のタイムライン週ビュー。

タイムライン週

.NET MAUI Scheduler のタイムライン稼働週ビュー。

タイムライン稼働週

.NET MAUI Scheduler のタイムライン月ビュー。

タイムライン月

.NET MAUI Scheduler の議題ビュー。

議題


イベント

繰り返し、終日、および期間の予定をレンダリングして、スケジュールとイベントを簡単に視覚化します。予定には、特定の時間にスケジュールされたイベントに関する情報が含まれています。デフォルトの予定に加えて、ユーザーは独自のコレクションを使用して、開始時間、終了時間、件名、メモ、繰り返しなどのフィールドをマッピングして、ビジネスエンティティを予定に接続できます。

.NET MAUI Scheduler の日ビューの予定。

日ビュー

.NET MAUI Scheduler の週ビューの予定。

週ビュー

.NET MAUI Scheduler の稼働週ビューの予定。

稼働週ビュー

.NET MAUI Scheduler の月ビューの予定。

月ビュー

.NET MAUI Scheduler のタイムライン日ビューの予定。

タイムライン日ビュー

.NET MAUI Scheduler のタイムライン週ビューの予定。

タイムライン週ビュー

.NET MAUI Scheduler のタイムライン稼働週ビューの予定。

タイムライン稼働週ビュー

.NET MAUI Scheduler のタイムライン月ビューの予定。

タイムライン月ビュー

.NET MAUI Scheduler の議題ビューの予定。

議題ビュー


繰り返しイベント

毎日、毎週、毎月、または毎年、繰り返しイベントを簡単に構成できます。ユーザーは、繰り返し予定の発生をスキップしたり変更したりできます。

.NET MAUI Scheduler の繰り返し予定。


.NET MAUI Scheduler の予定のドラッグアンドドロップ。

予定の再スケジュール

ドラッグアンドドロップで、任意のビューで予定をすばやく再スケジュールします。


タイムゾーン

デバイスのタイムゾーンに関係なく、ユーザーはSchedulerとそのイベントのタイムゾーンを設定できます。

.NET MAUI Scheduler のタイムゾーン。


.NET MAUI Scheduler でのオンデマンドでの予定の読み込み。

より多くの予定を読み込む

予定の読み込みパフォーマンスを向上させるため、表示可能な日付範囲内で、読み込みインジケーター付きで多数の予定を動的に読み込みます。


議題ビュー

日付別にグループ化された予定 (通常、終日、繰り返し、期間) を時系列順に表示します。

.NET MAUI Scheduler の議題ビュー。


リソースビュー

タイムラインのグループ化、リソースによる水平方向のグループ化 (Windows および Mac でサポート)、日付による水平方向のグループ化 (Windows および Mac でサポート) など、さまざまなグループ化タイプを使用して、関連するリソースに基づいて予定をグループ化します。

タイムライングループ化

タイムライン日、タイムライン週、タイムライン稼働週、およびタイムライン月ビューでは、人やリソースが列にリストされます。それらのスケジュールは水平タイムラインに表示され、各人やリソースの時間の経過とともに何が起こっているかを簡単に追跡できます。

.NET MAUI Scheduler のリソースビュー。

.NET MAUI Scheduler の水平リソースビューリソースタイプ。

リソースによる水平グループ化 (Windows および Mac)

このレイアウトでは、日、週、および稼働週ビューで、各リソース (人、部屋、または機器など) が個別の列に並べて表示されます。時間軸は左に固定されたままで、複数のリソースのスケジュールを簡単に比較できます。

日付による水平グループ化 (Windows および Mac)

このビューでは、Windows および Mac で各日付が個別の列として表示されます。各日付内で、関連するリソースが日、週、および稼働週ビューに表示されます。これにより、ユーザーは特定の日付に各リソースのスケジュールをすばやく確認できます。

.NET MAUI Scheduler の水平リソースビュー日付タイプ。


カレンダータイプ

グレゴリオ暦、ヘブライ暦、ヒジュラ暦、韓国暦、ペルシャ暦、ROC暦、タイ太陽暦、日本暦、ウム・アル・クラー暦など、さまざまな種類のカレンダーを使用します。

.NET MAUI Scheduler のカレンダータイプ。


.NET MAUI Scheduler の特別な時間帯。

特殊時間帯

特定の時間範囲での操作と選択を無効にします。これは、休日やその他の特別なイベント中にユーザーの操作をブロックしたり、それらの時間帯を強調表示したりするのに役立ちます。


表示される日数と週をカスタマイズ

.NET MAUI Scheduler 月ビューで表示される週数。

月ビューで表示される週数をカスタマイズ

月ビューで表示される週数をカスタマイズします。デフォルトでは、.NET MAUI Scheduler は6 週を表示します。

.NET MAUI Scheduler 時間スロットビューで表示される日数。

時間スロットビューで表示される日数をカスタマイズ

日、週、稼働週、タイムライン日、タイムライン週、タイムライン稼働週ビューで表示される日数をカスタマイズします。


柔軟な稼働日

稼働週の稼働日をカスタマイズして、残りの日をカレンダービューから非表示にします。

.NET MAUI Scheduler の柔軟な稼働日。


.NET MAUI Scheduler で日付ピッカーを表示。

日付ピッカーボタンを表示

日付ピッカーを使用すると、ユーザーはカレンダー日付ピッカーを使用して日付を移動し、月、年、10年、または世紀をすばやく切り替えることができます。ユーザーは、日付ピッカーから特定の日付を選択して、その日付に直接ジャンプすることもできます。


日付の制限

.NET MAUI Scheduler の選択可能な日述語。

ブラックアウト日付

Scheduler の任意の日付を無効にします。週末や祝日の選択を無効にすることで、簡単に防止できます。

.NET MAUI Scheduler の日付の制限。

最小および最大日付

指定された最小および最大日付を超えたナビゲーションを防止します。これにより、ユーザーは指定された時間範囲外の特定の日付を選択することが制限されます。


外観のカスタマイズ

次の Scheduler UI のデータテンプレートサポートを使用して、Scheduler に独自のルックアンドフィールを提供します。

  • 月セル
  • 予定
  • ビューヘッダー
  • ヘッダー
  • 特殊時間帯

.NET MAUI Scheduler の外観のカスタマイズ。


.NET MAUI Scheduler の右から左レイアウト。

右から左 (RTL)

ヘブライ語やアラビア語などの RTL 言語を使用するユーザー向けに、.NET MAUI Scheduler コンポーネントを右から左に表示します。


ローカライゼーションとグローバリゼーション

ユーザーは、グローバル化された日付と時刻の形式に従って現在の​​日付と時刻を表示し、利用可能なすべての静的テキストをローカライズできます。

.NET MAUI Scheduler のローカライゼーション。





よくある質問

Syncfusion® .NET MAUI Scheduler は、次の機能をサポートしています。

  • 議題のような9つの多機能ビューは、予定を表示するための柔軟なオプションを提供します。

  • 繰り返し、終日、および期間の予定を表示できます。
  • 予定はさまざまなタイムゾーンで作成でき、夏時間調整が自動的に行われるため、グローバルな使いやすさが向上します。

  • Schedulerには、タイムラインビューでのリソースによる予定のグループ化、ビジネスオブジェクトバインディング、複数リソース共有、UIカスタマイズなどの機能があります。

  • 最小および最大日付を設定して、指定された日付範囲を超えたナビゲーションを防止できます。

  • 休日や特別なイベント中にユーザーの操作をブロックするのに役立つ、特定の時間範囲の操作と選択を無効にできます。

  • 簡単な構成とAPI

  • タッチフレンドリーなUI。
  • 豊富なデモドキュメント、およびビデオにより、.NET MAUI Schedulerをすぐに始めることができます。

.NET MAUI Scheduler のデモはこちらで見つけることができます。コントロールのレンダリングと構成方法を示しています。

.NET MAUI Scheduler (SfScheduler) は、効率的な予定のスケジュールと管理のために、日、週、月、およびタイムラインカレンダービューが組み込まれています。

はい、.NET MAUI Scheduler は、日、週、稼働週、月、タイムライン、および議題ビューを含む、カスタマイズ可能なビュー設定を提供します。

議題ビューは、週ごとにグループ化されたすべてのスケジュールされた予定を一覧表示します。日付と時刻の形式のカスタマイズを許可し、今後のイベントの概要を提供します。

いいえ、これは商用製品であり、有料ライセンスが必要です。ただし、年間売上高が100万米ドル未満で、開発者が5人以下、従業員が10人以下の企業や個人向けに無料コミュニティライセンスも利用できます。

まずは、当社の包括的な入門ドキュメントから始めるのが良いでしょう。

デフォルトの予定に加えて、ユーザーは開始時間、終了時間、件名、メモ、繰り返しなどのフィールドをマッピングすることにより、カスタムクラスで予定を作成できます。

週末や祝日などの特定の日付を非アクティブとしてマークする条件を設定することで、日付を無効にし、ユーザーがそれらを操作できないようにすることができます。

.NET MAUI Scheduler はすべてのタイムゾーンをサポートしており、システムのタイムゾーンと夏時間変更に従って予定が正しく表示されるようにします。

お客様は私たちを愛しています

優れたツール群と充実したサポートチームにより、Syncfusion® はお客様の開発時間を短縮します。
お客様の体験談の一部をご紹介します。

実際の成功事例を見る

世界中の開発者が複雑なプロジェクトを簡素化し、納期を短縮するために Syncfusion の Essential Studio を信頼しています。豊富な UI コントロール ライブラリ、強力な SDK、信頼できるサポートにより、Essential Studio はチームがエンタープライズ対応のアプリケーションを自信を持って構築できるよう支援します。

ケーススタディを探る


世界中のユーザーからの評価

受賞歴

偉大さ—自分で言うのではなく、他の人が認めるからこそ意味があります。 シンクフュージョンは以下の賞をいただきました。

.NET MAUI Scheduler チュートリアルとブログの最近のアクティビティ

これらの .NET MAUI Scheduler ブログ投稿は、.NET MAUI Scheduler を使用してアプリを構築するのに役立ちます。問題解決戦略を提供し、機能と機能について説明し、新機能リリースを発表し、ベストプラクティスを説明し、例のシナリオを紹介します。

Up arrow icon