void OnDeserialized(StreamingContext c) { if (RowSettings == null) { RowSettings = new RowSettings(); } }
public void AddRow(TracePivotRowSettings settings) { if (settings == null) { throw new ArgumentNullException("settings"); } RowSettings.Add(settings); }
public TimedSequenceData() { MarkCollections = new List<MarkCollection>(); TimePerPixel = TimeSpan.MinValue; DefaultRowHeight = 0; RowSettings = new RowSettings(); VisibleTimeStart = TimeSpan.MinValue; DefaultSplitterDistance = 0; DefaultPlaybackStartTime = TimeSpan.Zero; DefaultPlaybackEndTime = TimeSpan.Zero; }
void OnDeserialized(StreamingContext c) { if (RowSettings == null) { RowSettings = new RowSettings(); } if (LabeledMarkCollections == null) { ConvertMarksToLabeledMarks(); MarkCollections = default(List <MarkCollection>); } }