Scheduler for WPF
SetRelativeStartTime メソッド (C1Scheduler)

C1.WPF.Schedule.4.5.2 アセンブリ > C1.WPF.Schedule 名前空間 > C1Scheduler クラス : SetRelativeStartTime メソッド
StartEndの間の相対値を定義する0〜1の範囲の倍精度浮動小数値。
指定された率に基づいて、 VisualStartTimeプロパティを Startプロパティ値と Endプロパティ値の間の値に設定します。
シンタックス
'宣言
 
Public Sub SetRelativeStartTime( _
   ByVal coefficient As System.Double _
) 
public void SetRelativeStartTime( 
   System.double coefficient
)

パラメータ

coefficient
StartEndの間の相対値を定義する0〜1の範囲の倍精度浮動小数値。
解説
新しい概算値は次の式で計算されます。

VisualStartTime = Start + (End - Start) * coefficient。

計算された新しい値は、 VisualStartTimeプロパティの古い値と新しい値の差が SmallStartTimeChangeプロパティ値の倍数になるように調整されます。これにより、 C1.WPF.Schedule.C1Scheduler.VisualIntervalsコレクションの最初の VisualIntervalを UI モデルが前提とする値に正しく揃えることができます。

このメソッドは、 SetRelativeStartTimeCommandコマンドを実装します。

参照

C1Scheduler クラス
C1Scheduler メンバ