public static void MarkLastContainer() { if (Children.Count > 0) { DriveComponent lastContainer = Children[Children.Count - 1]; lastContainer.Prefix = lastContainer.Prefix.Replace(ConnectingPart_T, ConnectingPart_L); } }
protected override void GetChildren() { foreach (DriveInfo drive in DriveInfo.GetDrives()) { Children.Add(new DriveComponent(drive.Name)); } DriveComponent.MarkLastContainer(); }