private void AddTimeSlice(DateTime start, DateTime end, Color color, double marginLeft = 0) { var time = new TimeSliceCargo { Background = new SolidColorBrush(color), Height = 100, CanvasLeft = ConveyorTry.GetPositionOfRightBlank() + marginLeft }; time.SetTime(start, end); time.OnTrayMove += Time_OnTrayMove; ConveyorTry.AddCargos(time); }
private async void Time_OnTrayMove(TimeSliceCargo sender, DateTime obj) { TimeTbk.Text = obj.ToString(); await Task.CompletedTask; }