作成日: 2020/02/10 最終更新日: 2020/02/10
文書種別
使用方法
詳細
タイムラインビューでの上部バーの時間形式、または日ビュー等で左側に表示されるバーの時間を24時間表示に変更するには、以下のような方法があります。
(1)デザイン時に、「表示スタイル」ダイアログボックスで時間の形式を "H mm" に設定する。
※「表示スタイル」ダイアログボックスの表示方法
① C1Scheduleのスマートタグ(右側の>) > 表示スタイル > カスタム > 表示スタイルダイアログ
② C1Scheduleのスマートデザイナ(左側の>>) > 外観オプションの設定 > 表示スタイルダイアログ
(2)実行時に、C1Scheduleの該当するThemeクラスのFormatを設定する。
◎サンプルコード(VB)
(1)デザイン時に、「表示スタイル」ダイアログボックスで時間の形式を "H mm" に設定する。
※「表示スタイル」ダイアログボックスの表示方法
① C1Scheduleのスマートタグ(右側の>) > 表示スタイル > カスタム > 表示スタイルダイアログ
② C1Scheduleのスマートデザイナ(左側の>>) > 外観オプションの設定 > 表示スタイルダイアログ
(2)実行時に、C1Scheduleの該当するThemeクラスのFormatを設定する。
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
C1Schedule1.ViewType = C1.Win.C1Schedule.ScheduleViewEnum.TimeLineView
'C1Schedule1.ViewType = C1.Win.C1Schedule.ScheduleViewEnum.WorkWeekView
Dim names As IEnumerable(Of String) = C1Schedule1.Theme.Select(Function(t) t.Name) ' テーマ名のリスト取得
C1Schedule1.Theme("TimeLineRuler").Format = "H mm" ' タイムラインビューの場合
C1Schedule1.Theme("TimeRuler").Format = "H mm" ' 日ビュー、週ビュー 、月ビュー、稼働日ビューの場合
End Sub
◎サンプルコード(C#) private void Form1_Load(object sender, EventArgs e)
{
c1Schedule1.ViewType = C1.Win.C1Schedule.ScheduleViewEnum.TimeLineView;
//c1Schedule1.ViewType = C1.Win.C1Schedule.ScheduleViewEnum.DayView;
var names = c1Schedule1.Theme.Select(t => t.Name); // テーマ名のリスト取得
c1Schedule1.Theme["TimeLineRuler"].Format = "H mm"; // タイムラインビューの場合
c1Schedule1.Theme["TimeRuler"].Format = "H mm"; // 日ビュー、週ビュー 、月ビュー、稼働日ビューの場合
}
旧文書番号
84928