예제 #1
0
		void OnDeserialized(StreamingContext c)
		{
			if (RowSettings == null)
			{
				RowSettings = new RowSettings();
			}
		}
예제 #2
0
        public void AddRow(TracePivotRowSettings settings)
        {
            if (settings == null)
            {
                throw new ArgumentNullException("settings");
            }

            RowSettings.Add(settings);
        }
예제 #3
0
 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;
 }
예제 #4
0
		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;
		}
예제 #5
0
        void OnDeserialized(StreamingContext c)
        {
            if (RowSettings == null)
            {
                RowSettings = new RowSettings();
            }

            if (LabeledMarkCollections == null)
            {
                ConvertMarksToLabeledMarks();
                MarkCollections = default(List <MarkCollection>);
            }
        }
예제 #6
0
 void OnDeserialized(StreamingContext c)
 {
     if (RowSettings == null)
     {
         RowSettings = new RowSettings();
     }
 }