Exemplo n.º 1
0
 protected override void OnRender(DrawingContext drawingContext)
 {
     TraceWPFEvents.OnRender(this, drawingContext, base.OnRender);
 }
Exemplo n.º 2
0
 protected override Size MeasureOverride(Size constraint)
 {
     return(TraceWPFEvents.MeasureOverride(this, constraint, base.MeasureOverride));
 }
Exemplo n.º 3
0
 protected override Size ArrangeOverride(Size finalSize)
 {
     return(TraceWPFEvents.ArrangeOverride(this, finalSize, base.ArrangeOverride));
 }
Exemplo n.º 4
0
        //      -------------

        protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
        {
            TraceWPFEvents.OnPropertyChanged(this, e, base.OnPropertyChanged);
        }
Exemplo n.º 5
0
 /// <summary>
 /// Constructor supporting tracing of multiple Rectangles with different names
 /// </summary>
 public StackPanelTraced(string traceName) : base(TraceWPFEvents.TraceCreateStart(traceName))
 {
     TraceName = traceName;
     TraceWPFEvents.TraceCreateEnd(traceName);
 }
 /// <summary>
 /// Constructor supporting tracing of multiple Rectangles with different names
 /// </summary>
 public TextBoxTraced(string traceName) : base(TraceWPFEvents.TraceCreateStart(traceName))
 {
     TraceName = traceName;
     TraceWPFEvents.TraceCreateEnd(traceName);
 }
Exemplo n.º 7
0
        ///// <summary>
        ///// Trace creation start of traced object
        ///// </summary>
        //public static string TraceCreateStartOld(string traceObjectName) {
        //  return TraceCreateStart(traceObjectName, "");
        //}


        ///// <summary>
        ///// Trace creation start of traced object
        ///// </summary>
        //public static string TraceCreateStart(string traceObjectName, string argumentValue) {
        //  TraceWPFEvents.TraceStart(traceObjectName + ".create", argumentValue);
        //  return traceObjectName;
        //}


        ///// <summary>
        ///// Trace creation end of traced object
        ///// </summary>
        //public static string TraceCreateEnd(string traceObjectName) {
        //  return TraceCreateEnd(traceObjectName, "");
        //}


        /// <summary>
        /// Trace creation end of traced object
        /// </summary>
        public static void TraceCreateEnd(string traceObjectName, string argumentValue = null)
        {
            TraceWPFEvents.TraceEnd(traceObjectName + ".create", argumentValue);
        }
Exemplo n.º 8
0
 /// <summary>
 /// Trace creation start of traced object
 /// </summary>
 public static DummyTraceClass TraceCreateStart(string traceObjectName, string argumentValue = null)
 {
     TraceWPFEvents.TraceStart(traceObjectName + ".create", argumentValue);
     return(null);
 }