WorkingTimeControlView
StockSharp.Xaml.Panels.Maui
Ansicht zur Bearbeitung von Arbeitszeitplänen.
Erbt von: BasePanelView
Konstruktoren
WorkingTimeControlView
public WorkingTimeControlView()
workingTimeControlView = WorkingTimeControlView()
Erstellt eine neue Instanz.
Eigenschaften
IsWorkingTimeEnabled
public bool IsWorkingTimeEnabled { get; set; }
value = workingTimeControlView.IsWorkingTimeEnabled
workingTimeControlView.IsWorkingTimeEnabled = value
Bekommt oder legt fest, ob die Arbeitszeit aktiviert ist.
Periods
public IList<WorkingTimePeriodItem> Periods { get; }
value = workingTimeControlView.Periods
Holt sich die Periodensammlung.
ShowActive
public bool ShowActive { get; set; }
value = workingTimeControlView.ShowActive
workingTimeControlView.ShowActive = value
Gibt oder legt fest, ob das aktive Kontrollkästchen angezeigt werden soll.
ViewModel
public WorkingTimeControlViewModel ViewModel { get; }
value = workingTimeControlView.ViewModel
Bekommt die ViewModel.
Methoden
GetPeriods
public IEnumerable<ValueTuple<DateTime, IEnumerable<ValueTuple<TimeSpan, TimeSpan>>>> GetPeriods()
result = workingTimeControlView.GetPeriods()
Erhält die Periodendaten.
LoadPeriods
public void LoadPeriods(IEnumerable<ValueTuple<DateTime, IEnumerable<ValueTuple<TimeSpan, TimeSpan>>>> periods, bool isEnabled)
workingTimeControlView.LoadPeriods(periods, isEnabled)
Ladet Perioden von Daten.
Ereignisse
DataChanged
public event EventHandler DataChanged
workingTimeControlView.DataChanged += handler
Ereignis, das ausgelöst wird, wenn sich Daten ändern.
Error
public event EventHandler<string> Error
workingTimeControlView.Error += handler
Ereignis ausgelöst, wenn ein Fehler auftritt.