# HTML_PAGES

GUID: 2A1DE05E-AECC-497A-9DF3-63376FD559C8
LAST_UPDATED: 2018-04-09 13:25:30.617
NAME: Test
DESCRIPTION: Some Test Guide
HTML:
  <html xmlns="http://www.w3.org/1999/xhtml">
  <head>
      <meta http-equiv="X-UA-Compatible" content="IE=edge" />
      <style>
          html {
              overflow: hidden;
              padding: 0;
              margin: 0;
              font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
          }

          body {
              padding: 0;
              margin: 0;
              /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,eeeeee+100;Grey+Flat */
              background: rgb(238,238,238); /* Old browsers */
              background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6-15 */
              background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10-25,Safari5.1-6 */
              background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
          }

          .header {
              font-size: 25pt;
              background: #414141;
              color: white;
              padding: 15px;
          }

          li {
              margin:30px 10px;
              padding:10px;
              background:#C3C3C3;
              max-width:500px;
              border-radius:5px;
          }
      </style>
  </head>
  <body>
      <div class="header">Thread Break</div>
      <ol>
          <li>Open the cover.</li>
          <li>Connect the broken thread.</li>
          <li>Close the cover.</li>
          <li>Press 'OK' when done.</li>
      </ol>
  </body>
  </html>


# MACHINES_EVENTS

GUID: 42f3be5e-67f1-4fb3-adf4-1104e04c2e09
LAST_UPDATED: 2018-03-18 10:11:50.765
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: 3804870d-b1fc-4d4e-afd1-88747ff11fe2
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-18 10:11:50.766
DESCRIPTION:
  Response received 'JobResponse'...
  {
    "Status": {
      "Message": "",
      "Progress": 0.0,
      "CurrentSegmentIndex": 0
    },
    "Canceled": false
  }


GUID: d5eaf8c2-a9cf-4a91-a62f-936a57188183
LAST_UPDATED: 2018-03-18 10:11:50.675
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-18 10:11:50.675
DESCRIPTION:
  Sending request 'JobRequest'...
  {
    "JobTicket": {
      "Name": "",
      "EnableInterSegment": true,
      "InterSegmentLength": 2.0,
      "Length": 22.0,
      "ProcessParameters": {
        "DyeingSpeed": 30.0,
        "MixerTemp": 0.0,
        "DryerBufferLength": 0.0,
        "MinInkUptake": 200.0,
        "HeadZone1Temp": 0.0,
        "DryerZone1Temp": 0.0,
        "FeederTension": 0.0,
        "DryerZone2Temp": 0.0,
        "HeadZone2Temp": 0.0,
        "PullerTension": 0.0,
        "HeadZone3Temp": 0.0,
        "DryerZone3Temp": 0.0,
        "WinderTension": 0.0,
        "HeadAirFlow": 0.0,
        "DryerAirFlow": 0.0,
        "TableIndex": 0
      },
      "WindingMethod": "Embroidery",
      "Spool": {
        "JobSpoolType": "StandardSpool",
        "Length": 5000.0,
        "Weight": 2.0,
        "Diameter": 20.0,
        "StartOffsetPulses": 100,
        "BackingRate": 200,
        "SegmentOffsetPulses": 300
      },
      "Segments": [
        {
          "Name": "Untitled Segment",
          "Length": 10.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 100.0,
              "OffsetMeters": 10.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Untitled Segment",
          "Length": 10.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            },
            {
              "Index": 1,
              "OffsetPercent": 100.0,
              "OffsetMeters": 10.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        }
      ]
    }
  }


GUID: 6fe491f7-f437-4253-8502-26c6a58f493a
LAST_UPDATED: 2018-03-18 10:42:05.998
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-18 10:42:05.998
DESCRIPTION:
  Sending request 'JobRequest'...
  {
    "JobTicket": {
      "Name": "",
      "EnableInterSegment": true,
      "InterSegmentLength": 2.0,
      "Length": 24.0,
      "ProcessParameters": {
        "DyeingSpeed": 30.0,
        "MixerTemp": 0.0,
        "DryerBufferLength": 0.0,
        "MinInkUptake": 200.0,
        "HeadZone1Temp": 0.0,
        "DryerZone1Temp": 0.0,
        "FeederTension": 0.0,
        "DryerZone2Temp": 0.0,
        "HeadZone2Temp": 0.0,
        "PullerTension": 0.0,
        "HeadZone3Temp": 0.0,
        "DryerZone3Temp": 0.0,
        "WinderTension": 0.0,
        "HeadAirFlow": 0.0,
        "DryerAirFlow": 0.0,
        "TableIndex": 0
      },
      "WindingMethod": "Embroidery",
      "Spool": {
        "JobSpoolType": "StandardSpool",
        "Length": 5000.0,
        "Weight": 2.0,
        "Diameter": 20.0,
        "StartOffsetPulses": 100,
        "BackingRate": 200,
        "SegmentOffsetPulses": 300
      },
      "Segments": [
        {
          "Name": "Untitled Segment",
          "Length": 12.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 100.0,
              "OffsetMeters": 12.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Untitled Segment",
          "Length": 10.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            },
            {
              "Index": 1,
              "OffsetPercent": 100.0,
              "OffsetMeters": 10.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        }
      ]
    }
  }


GUID: be15c341-ab23-42cf-8578-40c074d81a9b
LAST_UPDATED: 2018-03-19 10:56:36.71
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-19 10:56:36.71
DESCRIPTION:
  Sending request 'JobRequest'...
  {
    "JobTicket": {
      "Name": "",
      "EnableInterSegment": true,
      "InterSegmentLength": 7.0,
      "Length": 44.0,
      "ProcessParameters": {
        "DyeingSpeed": 30.0,
        "MixerTemp": 0.0,
        "DryerBufferLength": 0.0,
        "MinInkUptake": 200.0,
        "HeadZone1Temp": 0.0,
        "DryerZone1Temp": 0.0,
        "FeederTension": 0.0,
        "DryerZone2Temp": 0.0,
        "HeadZone2Temp": 0.0,
        "PullerTension": 0.0,
        "HeadZone3Temp": 0.0,
        "DryerZone3Temp": 0.0,
        "WinderTension": 0.0,
        "HeadAirFlow": 0.0,
        "DryerAirFlow": 0.0,
        "TableIndex": 0
      },
      "WindingMethod": "Embroidery",
      "Spool": {
        "JobSpoolType": "StandardSpool",
        "Length": 5000.0,
        "Weight": 2.0,
        "Diameter": 20.0,
        "StartOffsetPulses": 100,
        "BackingRate": 200,
        "SegmentOffsetPulses": 300
      },
      "Segments": [
        {
          "Name": "Untitled Segment",
          "Length": 10.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 100.0,
              "OffsetMeters": 10.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Untitled Segment",
          "Length": 10.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 100.0,
              "OffsetMeters": 10.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Untitled Segment",
          "Length": 10.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            },
            {
              "Index": 1,
              "OffsetPercent": 52.0,
              "OffsetMeters": 5.2,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            },
            {
              "Index": 2,
              "OffsetPercent": 100.0,
              "OffsetMeters": 10.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        }
      ]
    }
  }


GUID: fc218f5a-7368-4406-a7cc-fd0cb7bd457c
LAST_UPDATED: 2018-03-19 11:01:04.205
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-19 11:01:04.205
DESCRIPTION:
  Sending request 'JobRequest'...
  {
    "JobTicket": {
      "Name": "",
      "EnableInterSegment": false,
      "InterSegmentLength": 0.0,
      "Length": 58.048831874365561,
      "ProcessParameters": {
        "DyeingSpeed": 10.0,
        "MixerTemp": 0.0,
        "DryerBufferLength": 0.0,
        "MinInkUptake": 200.0,
        "HeadZone1Temp": 0.0,
        "DryerZone1Temp": 0.0,
        "FeederTension": 0.0,
        "DryerZone2Temp": 0.0,
        "HeadZone2Temp": 0.0,
        "PullerTension": 0.0,
        "HeadZone3Temp": 0.0,
        "DryerZone3Temp": 0.0,
        "WinderTension": 0.0,
        "HeadAirFlow": 0.0,
        "DryerAirFlow": 0.0,
        "TableIndex": 1
      },
      "WindingMethod": "Embroidery",
      "Spool": {
        "JobSpoolType": "StandardSpool",
        "Length": 5000.0,
        "Weight": 2.0,
        "Diameter": 20.0,
        "StartOffsetPulses": 100,
        "BackingRate": 200,
        "SegmentOffsetPulses": 300
      },
      "Segments": [
        {
          "Name": "Embroidery Segment",
          "Length": 31.615796475987285,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 833.33333333333337,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            },
            {
              "Index": 1,
              "OffsetPercent": 100.0,
              "OffsetMeters": 31.615796475987285,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 833.33333333333337,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 13.681352179803017,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 833.33333333333337,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 1.1018449006896749,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 833.33333333333337,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 0.900305596690818,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 833.33333333333337,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 1.492371205493009,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 833.33333333333337,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 1.8897964445293207,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 833.33333333333337,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 7.3673650711724257,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 833.33333333333337,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        }
      ]
    }
  }


GUID: eccec981-6eef-40b7-8d2b-80f4ba0bb63b
LAST_UPDATED: 2018-03-20 09:31:28.889
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:28.889
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 59.886727407042564
  }


GUID: f7711c6a-1819-402e-92d4-ae84d557cd5f
LAST_UPDATED: 2018-03-20 09:31:32.724
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:32.724
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 79.670735568297729
  }


GUID: 35fbf1f9-f790-40fb-8bc4-e465dc2fbf2c
LAST_UPDATED: 2018-03-20 09:31:35.767
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:35.767
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 19.784008161255151
  }


GUID: 7d0b7d1f-c9e5-41b7-94ac-1cc4d7064aab
LAST_UPDATED: 2018-03-20 09:31:39.531
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:39.532
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 59.352024483765454
  }


GUID: 78ceced8-36b8-4c0d-bfc4-312ec4e1fed3
LAST_UPDATED: 2018-03-20 09:31:46.243
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:46.243
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 63.6296478699828
  }


GUID: f6147c65-b6e0-4d1a-8eb1-469031c101fb
LAST_UPDATED: 2018-03-20 09:31:43.324
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:43.324
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 68.976677102754422
  }


GUID: 73fa9d6c-e48e-4fd7-b918-1821da61e175
LAST_UPDATED: 2018-03-20 09:31:52.407
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:52.407
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 34.220987089738685
  }


GUID: 9f2460ac-effa-4471-b085-372fed42c4c0
LAST_UPDATED: 2018-03-20 09:31:48.538
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:48.538
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 55.609104020825271
  }


GUID: ab03ce6a-9a4b-47db-b92b-8537b5dccd0c
LAST_UPDATED: 2018-03-20 09:31:50.928
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:50.928
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 48.657966018222126
  }


GUID: cda730bb-3f1f-421b-b744-58d6d36e3e6e
LAST_UPDATED: 2018-03-20 09:31:57.032
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:57.032
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 71.650191719140324
  }


GUID: e14d97c5-a507-4455-bc90-e062c089a68e
LAST_UPDATED: 2018-03-20 09:31:54.555
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:31:54.555
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 57.213212790656833
  }


GUID: 381fc147-edd7-4eb5-8757-4c9ae682b2d3
LAST_UPDATED: 2018-03-20 09:32:08.11
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:32:08.11
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 66.303162486368691
  }


GUID: c4d164f6-9cbe-4587-872d-0d898a358632
LAST_UPDATED: 2018-03-20 09:32:05.329
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:32:05.329
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 30.478066626798533
  }


GUID: 92d2dfcb-a331-41a2-b25b-ca2adac12804
LAST_UPDATED: 2018-03-20 09:32:11.051
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:32:11.051
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 25.665740317304191
  }


GUID: 12ec9e39-6872-46a0-a5fa-09fcf5aed2f8
LAST_UPDATED: 2018-03-20 09:32:13.928
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:32:13.928
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 69.511380026031816
  }


GUID: ac45b776-a31f-4b4b-9750-7f17b75fec6c
LAST_UPDATED: 2018-03-20 09:35:16.016
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:16.016
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 55.353489940429277
  }


GUID: 24ba07d4-8993-455f-abc6-8a59fe7d2033
LAST_UPDATED: 2018-03-20 09:35:20.297
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:20.297
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 73.804653253905755
  }


GUID: eebb6824-6df1-40ff-9389-3e9eaed1347c
LAST_UPDATED: 2018-03-20 09:35:23.195
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:23.195
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 24.601551084635286
  }


GUID: 47d5194a-b9a2-4ba4-835d-0d5d541fac26
LAST_UPDATED: 2018-03-20 09:35:32.144
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:32.144
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 35.762616612341311
  }


GUID: a3c5baca-4c23-4d15-a279-bad8b37b0115
LAST_UPDATED: 2018-03-20 09:35:28.016
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:28.016
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 100.0
  }


GUID: 50c1950f-67dc-46a8-b322-9f9aae40f359
LAST_UPDATED: 2018-03-20 09:35:35.91
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:35.91
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 15.944700460829573
  }


GUID: f2419e2a-766f-4f62-b931-8bd6d71793f3
LAST_UPDATED: 2018-03-20 09:35:37.804
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:37.804
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 3.643924918511976
  }


GUID: b62a053a-cc0b-4676-8f80-bdb47836f5d6
LAST_UPDATED: 2018-03-20 09:35:39.753
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:39.753
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 75.398448915364781
  }


GUID: cadd8a08-e1d2-4656-b352-45f7b9648819
LAST_UPDATED: 2018-03-20 09:35:44.571
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:35:44.571
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 52.163650668764816
  }


GUID: 1b7e2be2-9eab-4806-a682-d7ff7c59c405
LAST_UPDATED: 2018-03-20 09:36:02.516
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:36:02.516
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 91.799482971788265
  }


GUID: 0d14ad0d-f445-44c3-89da-5ac146def03f
LAST_UPDATED: 2018-03-20 09:36:06.153
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:36:06.153
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 28.928852422164802
  }


GUID: 6f4e6af7-9211-42c6-bd0b-e36d3fca0d27
LAST_UPDATED: 2018-03-20 09:45:21.686
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:45:21.686
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 66.803208738692575
  }


GUID: 5a4dcd24-8603-4266-9cc3-20d5e62b061e
LAST_UPDATED: 2018-03-20 09:46:41.101
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:41.101
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 95.1977652438482
  }


GUID: c3021dd7-338b-4293-b779-0dd1315c65e8
LAST_UPDATED: 2018-03-20 09:46:37.922
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:37.922
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 60.785011476255711
  }


GUID: 5fe1a2ac-d50c-4ae5-afbc-365ddc248daf
LAST_UPDATED: 2018-03-20 09:46:46.017
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:46.017
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 33.806024589434728
  }


GUID: e7d5ee72-0d64-41ec-86a8-671d5133e8c5
LAST_UPDATED: 2018-03-20 09:46:42.49
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:42.49
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 51.114709179225315
  }


GUID: 235c5dd4-205e-45ae-a73b-211ee1cf88ae
LAST_UPDATED: 2018-03-20 09:46:49.332
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:49.332
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 57.875914097112215
  }


GUID: 7801f022-780b-4181-b48f-362c64682a95
LAST_UPDATED: 2018-03-20 09:46:50.6
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:50.601
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 17.849580983221557
  }


GUID: 50e53c63-debe-4569-acb1-db5f0583c328
LAST_UPDATED: 2018-03-20 09:46:56.086
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:56.086
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 33.535576392719292
  }


GUID: 75dae0cd-341c-4a43-84fe-254a3acd9f92
LAST_UPDATED: 2018-03-20 09:46:52.61
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:52.61
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 59.76905147412063
  }


GUID: 82717b80-c333-41b0-b7a2-7668a182fb5d
LAST_UPDATED: 2018-03-20 09:46:53.814
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:53.814
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 12.711065245627513
  }


GUID: fe474980-7e47-46b6-a247-003d629f0000
LAST_UPDATED: 2018-03-20 09:46:58.883
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:46:58.883
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 78.429977047488592
  }


GUID: 48448799-e927-4151-895c-96fc0d3f1702
LAST_UPDATED: 2018-03-20 09:47:01.861
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:47:01.861
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 17.038236393075145
  }


GUID: 461b17a4-5ed6-4851-a29f-e554c7298591
LAST_UPDATED: 2018-03-20 09:47:20.429
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:47:20.429
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 89.5183531128232
  }


GUID: d82a0a96-5af8-403d-9486-19d4af966394
LAST_UPDATED: 2018-03-20 09:47:17.006
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:47:17.006
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 80.052666227781472
  }


GUID: fa31486b-0f61-49d7-986a-511bc6df10c9
LAST_UPDATED: 2018-03-20 09:47:19.006
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:47:19.006
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 9.4656868850417677
  }


GUID: 0b94bcfb-a139-4184-b28c-5a1985bfae98
LAST_UPDATED: 2018-03-20 09:47:22.426
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-20 09:47:22.426
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 77.348184260626653
  }


GUID: cd0e04e6-bcf2-4d00-8014-63c8329ce016
LAST_UPDATED: 2018-03-25 12:43:12.966
HOST_NAME: ROY-LAPTOP
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-25 12:43:12.966
DESCRIPTION:
  System.Windows.ResourceReferenceKeyNotFoundException: 'empty' resource not found.
     at MS.Internal.Helper.FindResourceHelper.DoTryCatchWhen(Object arg)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: c36a6340-ffc7-492e-99b6-601df2d74487
LAST_UPDATED: 2018-03-25 13:08:35.973
HOST_NAME: ROY-LAPTOP
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-25 13:08:35.973
DESCRIPTION:
  System.Windows.ResourceReferenceKeyNotFoundException: '' resource not found.
     at MS.Internal.Helper.FindResourceHelper.DoTryCatchWhen(Object arg)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: e53c4f53-1fa7-40fb-80bf-263ff99341bf
LAST_UPDATED: 2018-03-26 07:15:23.241
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:15:23.241
DESCRIPTION:
  Sending request 'JobRequest'...
  {
    "JobTicket": {
      "Name": "",
      "EnableInterSegment": true,
      "InterSegmentLength": 3.0,
      "Length": 23.0,
      "ProcessParameters": {
        "DyeingSpeed": 30.0,
        "MixerTemp": 0.0,
        "DryerBufferLength": 0.0,
        "MinInkUptake": 200.0,
        "HeadZone1Temp": 0.0,
        "DryerZone1Temp": 0.0,
        "FeederTension": 0.0,
        "DryerZone2Temp": 0.0,
        "HeadZone2Temp": 0.0,
        "PullerTension": 0.0,
        "HeadZone3Temp": 0.0,
        "DryerZone3Temp": 0.0,
        "WinderTension": 0.0,
        "HeadAirFlow": 0.0,
        "DryerAirFlow": 0.0,
        "TableIndex": 0
      },
      "WindingMethod": "Embroidery",
      "Spool": {
        "JobSpoolType": "StandardSpool",
        "Length": 5000.0,
        "Weight": 2.0,
        "Diameter": 20.0,
        "StartOffsetPulses": 100,
        "BackingRate": 200,
        "SegmentOffsetPulses": 300
      },
      "Segments": [
        {
          "Name": "Untitled Segment",
          "Length": 10.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 100.0,
              "OffsetMeters": 10.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Untitled Segment",
          "Length": 10.0,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 41.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 2460.0,
                  "NanoliterPerCentimeter": 82.0,
                  "PulsePerSecond": 1025.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 59.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 3540.0,
                  "NanoliterPerCentimeter": 118.0,
                  "PulsePerSecond": 1475.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            },
            {
              "Index": 1,
              "OffsetPercent": 42.400000000000006,
              "OffsetMeters": 4.24,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            },
            {
              "Index": 2,
              "OffsetPercent": 100.0,
              "OffsetMeters": 10.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        }
      ]
    }
  }


GUID: ca92de34-5f2f-4ab8-8093-787fea3078a1
LAST_UPDATED: 2018-03-26 07:45:29.568
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:45:29.568
DESCRIPTION:
  Sending request 'SetComponentValueRequest'...
  {
    "Component": "Heater2Temp",
    "Value": 60.269105503832655
  }


GUID: 50fd9bac-5f0d-489a-8991-3781d44d5064
LAST_UPDATED: 2018-03-26 07:50:43.31
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f0a236a8-a3bf-4475-b1dd-6aa19ad9196f
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:43.31
DESCRIPTION:
  Sending request 'JobRequest'...
  {
    "JobTicket": {
      "Name": "",
      "EnableInterSegment": false,
      "InterSegmentLength": 0.0,
      "Length": 58.048831874365561,
      "ProcessParameters": {
        "DyeingSpeed": 30.0,
        "MixerTemp": 0.0,
        "DryerBufferLength": 0.0,
        "MinInkUptake": 200.0,
        "HeadZone1Temp": 0.0,
        "DryerZone1Temp": 0.0,
        "FeederTension": 0.0,
        "DryerZone2Temp": 0.0,
        "HeadZone2Temp": 0.0,
        "PullerTension": 0.0,
        "HeadZone3Temp": 0.0,
        "DryerZone3Temp": 0.0,
        "WinderTension": 0.0,
        "HeadAirFlow": 0.0,
        "DryerAirFlow": 0.0,
        "TableIndex": 0
      },
      "WindingMethod": "Embroidery",
      "Spool": {
        "JobSpoolType": "StandardSpool",
        "Length": 5000.0,
        "Weight": 2.0,
        "Diameter": 20.0,
        "StartOffsetPulses": 100,
        "BackingRate": 200,
        "SegmentOffsetPulses": 300
      },
      "Segments": [
        {
          "Name": "Embroidery Segment",
          "Length": 31.615796475987285,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 13.681352179803017,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            },
            {
              "Index": 1,
              "OffsetPercent": 100.0,
              "OffsetMeters": 13.681352179803017,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 1.1018449006896749,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 0.900305596690818,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 1.492371205493009,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 1.8897964445293207,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        },
        {
          "Name": "Embroidery Segment",
          "Length": 7.3673650711724257,
          "BrushStops": [
            {
              "Index": 0,
              "OffsetPercent": 0.0,
              "OffsetMeters": 0.0,
              "Dispensers": [
                {
                  "Index": 0,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Cyan",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 1,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Magenta",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 2,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Yellow",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 3,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Black",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 4,
                  "Volume": 100.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 6000.0,
                  "NanoliterPerCentimeter": 200.0,
                  "PulsePerSecond": 2500.0,
                  "DispenserLiquidType": "TransparentInk",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                },
                {
                  "Index": 5,
                  "Volume": 0.0,
                  "DispenserStepDivision": "Auto",
                  "NanolitterPerSecond": 0.0,
                  "NanoliterPerCentimeter": 0.0,
                  "PulsePerSecond": 0.0,
                  "DispenserLiquidType": "Lubricant",
                  "LiquidMaxNanoliterPerCentimeter": 200.0,
                  "NanoliterPerPulse": 2.4
                }
              ]
            }
          ]
        }
      ]
    }
  }


GUID: 7f47da98-6297-4caa-be22-824613724ff3
LAST_UPDATED: 2018-03-26 07:50:43.655
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:43.655
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:7' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 6 is different from actual count 7.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.UIElement.UpdateLayout()
     at System.Windows.Controls.VirtualizingStackPanel.<>c__DisplayClass94_0.<InitializeViewport>b__0()
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: 95cd6a72-9ccf-4bbc-9d24-e2ddd0a6a61b
LAST_UPDATED: 2018-03-26 07:50:44.386
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:44.386
DESCRIPTION:
  System.Exception: System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:9' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 8 is different from actual count 9.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.UIElement.UpdateLayout()
     at System.Windows.Interop.HwndSource.SetLayoutSize()
     at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
     at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
     at System.Windows.Window.SetRootVisual()
     at System.Windows.Window.SetRootVisualAndUpdateSTC()
     at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)
     at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
     at System.Windows.Window.CreateSourceWindowDuringShow()
     at System.Windows.Window.SafeCreateWindowDuringShow()
     at System.Windows.Window.ShowHelper(Object booleanBox)
     at System.Windows.Window.Show()
     at System.Windows.Window.ShowDialog()
     at Tango.MachineStudio.UI.App.<>c__DisplayClass3_0.<ExceptionTrapper_ApplicationCrashed>b__0() in D:\Development\Tango\Software\Visual_Studio\MachineStudio\Tango.MachineStudio.UI\App.xaml.cs:line 85
     at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
     at System.Windows.Threading.Dispatcher.Invoke(Action callback)
     at Tango.MachineStudio.UI.App.ExceptionTrapper_ApplicationCrashed(Object sender, ApplicationCrashedEventArgs e) in D:\Development\Tango\Software\Visual_Studio\MachineStudio\Tango.MachineStudio.UI\App.xaml.cs:line 82
     at Tango.Logging.WpfGlobalExceptionTrapper.OnApplicationCrash(Exception exception) in D:\Development\Tango\Software\Visual_Studio\Tango.Logging\GlobalExceptionTrapper.cs:line 96
     at Tango.Logging.WpfGlobalExceptionTrapper.Dispatcher_UnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e) in D:\Development\Tango\Software\Visual_Studio\Tango.Logging\GlobalExceptionTrapper.cs:line 64
     at System.Windows.Threading.DispatcherUnhandledExceptionEventHandler.Invoke(Object sender, DispatcherUnhandledExceptionEventArgs e)
     at System.Windows.Threading.Dispatcher.CatchException(Exception e)
     at System.Windows.Threading.Dispatcher.CatchExceptionStatic(Object source, Exception e)
     at System.Windows.Threading.ExceptionWrapper.CatchException(Object source, Exception e, Delegate catchHandler)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
     at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
     at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)


GUID: a19cb5d9-5830-4fe1-bfed-d76e3550819c
LAST_UPDATED: 2018-03-26 07:50:44.038
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:44.038
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:8' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 7 is different from actual count 8.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
     at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: 0080f330-60a9-4d16-80d6-de410fbe4774
LAST_UPDATED: 2018-03-26 07:50:45.328
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:45.328
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:11' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 10 is different from actual count 11.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.UIElement.UpdateLayout()
     at System.Windows.Interop.HwndSource.SetLayoutSize()
     at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
     at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
     at System.Windows.Window.SetRootVisual()
     at System.Windows.Window.SetRootVisualAndUpdateSTC()
     at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)
     at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
     at System.Windows.Window.CreateSourceWindowDuringShow()
     at System.Windows.Window.SafeCreateWindowDuringShow()
     at System.Windows.Window.ShowHelper(Object booleanBox)
     at System.Windows.Window.Show()
     at Microsoft.VisualStudio.DesignTools.WpfTap.WpfVisualTreeService.Adorners.AdornerLayerWindow.ShowImpl()
     at Microsoft.VisualStudio.DesignTools.WpfTap.WpfVisualTreeService.Adorners.AdornerLayerWindow.OnRootVisualLoaded(Object sender, RoutedEventArgs e)
     at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
     at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
     at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
     at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
     at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
     at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
     at MS.Internal.LoadedOrUnloadedOperation.DoWork()
     at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: 2625b67b-7614-4add-89e6-664149c10bf3
LAST_UPDATED: 2018-03-26 07:50:48.154
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:48.154
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:18' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 17 is different from actual count 18.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
     at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: 26d5e133-1bb7-4bb8-b9c1-7e7b0d33ef72
LAST_UPDATED: 2018-03-26 07:50:47.339
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:47.339
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:16' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 15 is different from actual count 16.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
     at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: 3f400036-8a71-4c84-8eb5-fc8d010122d6
LAST_UPDATED: 2018-03-26 07:50:44.778
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:44.778
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:10' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 9 is different from actual count 10.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
     at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: 6f50b1a6-befe-4a45-95a2-1849fd1373d9
LAST_UPDATED: 2018-03-26 07:50:49.073
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:49.073
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:20' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 19 is different from actual count 20.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
     at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: 8829133c-e73e-4c8f-a806-cfcbecb334de
LAST_UPDATED: 2018-03-26 07:50:49.411
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:49.411
DESCRIPTION:
  System.Exception: System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:21' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 20 is different from actual count 21.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.UIElement.UpdateLayout()
     at System.Windows.Interop.HwndSource.SetLayoutSize()
     at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
     at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
     at System.Windows.Window.SetRootVisual()
     at System.Windows.Window.SetRootVisualAndUpdateSTC()
     at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)
     at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
     at System.Windows.Window.CreateSourceWindowDuringShow()
     at System.Windows.Window.SafeCreateWindowDuringShow()
     at System.Windows.Window.ShowHelper(Object booleanBox)
     at System.Windows.Window.Show()
     at System.Windows.Window.ShowDialog()
     at Tango.MachineStudio.UI.App.<>c__DisplayClass3_0.<ExceptionTrapper_ApplicationCrashed>b__0() in D:\Development\Tango\Software\Visual_Studio\MachineStudio\Tango.MachineStudio.UI\App.xaml.cs:line 85
     at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
     at System.Windows.Threading.Dispatcher.Invoke(Action callback)
     at Tango.MachineStudio.UI.App.ExceptionTrapper_ApplicationCrashed(Object sender, ApplicationCrashedEventArgs e) in D:\Development\Tango\Software\Visual_Studio\MachineStudio\Tango.MachineStudio.UI\App.xaml.cs:line 82
     at Tango.Logging.WpfGlobalExceptionTrapper.OnApplicationCrash(Exception exception) in D:\Development\Tango\Software\Visual_Studio\Tango.Logging\GlobalExceptionTrapper.cs:line 96
     at Tango.Logging.WpfGlobalExceptionTrapper.Dispatcher_UnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e) in D:\Development\Tango\Software\Visual_Studio\Tango.Logging\GlobalExceptionTrapper.cs:line 64
     at System.Windows.Threading.DispatcherUnhandledExceptionEventHandler.Invoke(Object sender, DispatcherUnhandledExceptionEventArgs e)
     at System.Windows.Threading.Dispatcher.CatchException(Exception e)
     at System.Windows.Threading.Dispatcher.CatchExceptionStatic(Object source, Exception e)
     at System.Windows.Threading.ExceptionWrapper.CatchException(Object source, Exception e, Delegate catchHandler)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
     at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
     at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)


GUID: a207e3a7-6662-440d-9a05-2b5677059cff
LAST_UPDATED: 2018-03-26 07:50:46.066
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:46.066
DESCRIPTION:
  System.Exception: System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:13' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 12 is different from actual count 13.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.UIElement.UpdateLayout()
     at System.Windows.Interop.HwndSource.SetLayoutSize()
     at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
     at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
     at System.Windows.Window.SetRootVisual()
     at System.Windows.Window.SetRootVisualAndUpdateSTC()
     at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)
     at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
     at System.Windows.Window.CreateSourceWindowDuringShow()
     at System.Windows.Window.SafeCreateWindowDuringShow()
     at System.Windows.Window.ShowHelper(Object booleanBox)
     at System.Windows.Window.Show()
     at System.Windows.Window.ShowDialog()
     at Tango.MachineStudio.UI.App.<>c__DisplayClass3_0.<ExceptionTrapper_ApplicationCrashed>b__0() in D:\Development\Tango\Software\Visual_Studio\MachineStudio\Tango.MachineStudio.UI\App.xaml.cs:line 85
     at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
     at System.Windows.Threading.Dispatcher.Invoke(Action callback)
     at Tango.MachineStudio.UI.App.ExceptionTrapper_ApplicationCrashed(Object sender, ApplicationCrashedEventArgs e) in D:\Development\Tango\Software\Visual_Studio\MachineStudio\Tango.MachineStudio.UI\App.xaml.cs:line 82
     at Tango.Logging.WpfGlobalExceptionTrapper.OnApplicationCrash(Exception exception) in D:\Development\Tango\Software\Visual_Studio\Tango.Logging\GlobalExceptionTrapper.cs:line 96
     at Tango.Logging.WpfGlobalExceptionTrapper.Dispatcher_UnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e) in D:\Development\Tango\Software\Visual_Studio\Tango.Logging\GlobalExceptionTrapper.cs:line 64
     at System.Windows.Threading.DispatcherUnhandledExceptionEventHandler.Invoke(Object sender, DispatcherUnhandledExceptionEventArgs e)
     at System.Windows.Threading.Dispatcher.CatchException(Exception e)
     at System.Windows.Threading.Dispatcher.CatchExceptionStatic(Object source, Exception e)
     at System.Windows.Threading.ExceptionWrapper.CatchException(Object source, Exception e, Delegate catchHandler)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
     at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
     at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)


GUID: a64d36cd-cb97-41c4-8bb7-5ef845a83878
LAST_UPDATED: 2018-03-26 07:50:45.753
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:45.753
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:12' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 11 is different from actual count 12.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
     at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: b61ce54e-7b70-401d-9453-a2f988a294f7
LAST_UPDATED: 2018-03-26 07:50:46.919
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:46.919
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:15' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 14 is different from actual count 15.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.UIElement.UpdateLayout()
     at System.Windows.Interop.HwndSource.SetLayoutSize()
     at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
     at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
     at System.Windows.Window.SetRootVisual()
     at System.Windows.Window.SetRootVisualAndUpdateSTC()
     at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)
     at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
     at System.Windows.Window.CreateSourceWindowDuringShow()
     at System.Windows.Window.SafeCreateWindowDuringShow()
     at System.Windows.Window.ShowHelper(Object booleanBox)
     at System.Windows.Window.Show()
     at Microsoft.VisualStudio.DesignTools.WpfTap.WpfVisualTreeService.Adorners.AdornerLayerWindow.ShowImpl()
     at Microsoft.VisualStudio.DesignTools.WpfTap.WpfVisualTreeService.Adorners.AdornerLayerWindow.OnRootVisualLoaded(Object sender, RoutedEventArgs e)
     at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
     at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
     at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
     at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
     at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
     at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
     at MS.Internal.LoadedOrUnloadedOperation.DoWork()
     at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: c65c8f04-02e5-45af-a674-93da34ea7acf
LAST_UPDATED: 2018-03-26 07:50:46.47
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:46.47
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:14' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 13 is different from actual count 14.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg)
     at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


GUID: d08b4338-ad42-489f-8832-7d954d92f97a
LAST_UPDATED: 2018-03-26 07:50:47.74
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:47.74
DESCRIPTION:
  System.Exception: System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:17' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 16 is different from actual count 17.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.UIElement.UpdateLayout()
     at System.Windows.Interop.HwndSource.SetLayoutSize()
     at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
     at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
     at System.Windows.Window.SetRootVisual()
     at System.Windows.Window.SetRootVisualAndUpdateSTC()
     at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)
     at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
     at System.Windows.Window.CreateSourceWindowDuringShow()
     at System.Windows.Window.SafeCreateWindowDuringShow()
     at System.Windows.Window.ShowHelper(Object booleanBox)
     at System.Windows.Window.Show()
     at System.Windows.Window.ShowDialog()
     at Tango.MachineStudio.UI.App.<>c__DisplayClass3_0.<ExceptionTrapper_ApplicationCrashed>b__0() in D:\Development\Tango\Software\Visual_Studio\MachineStudio\Tango.MachineStudio.UI\App.xaml.cs:line 85
     at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
     at System.Windows.Threading.Dispatcher.Invoke(Action callback)
     at Tango.MachineStudio.UI.App.ExceptionTrapper_ApplicationCrashed(Object sender, ApplicationCrashedEventArgs e) in D:\Development\Tango\Software\Visual_Studio\MachineStudio\Tango.MachineStudio.UI\App.xaml.cs:line 82
     at Tango.Logging.WpfGlobalExceptionTrapper.OnApplicationCrash(Exception exception) in D:\Development\Tango\Software\Visual_Studio\Tango.Logging\GlobalExceptionTrapper.cs:line 96
     at Tango.Logging.WpfGlobalExceptionTrapper.Dispatcher_UnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e) in D:\Development\Tango\Software\Visual_Studio\Tango.Logging\GlobalExceptionTrapper.cs:line 64
     at System.Windows.Threading.DispatcherUnhandledExceptionEventHandler.Invoke(Object sender, DispatcherUnhandledExceptionEventArgs e)
     at System.Windows.Threading.Dispatcher.CatchException(Exception e)
     at System.Windows.Threading.Dispatcher.CatchExceptionStatic(Object source, Exception e)
     at System.Windows.Threading.ExceptionWrapper.CatchException(Object source, Exception e, Delegate catchHandler)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
     at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
     at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)


GUID: f30f829e-92fe-46d8-8d8c-756a1b3e1cc1
LAST_UPDATED: 2018-03-26 07:50:48.64
HOST_NAME: ROY-LAPTOP
MACHINE_GUID: ceccf15c-d9c0-42bf-8fe0-8cc0588a8bae
EVENT_TYPE_GUID: f3695189-705e-4005-90c1-03bd1bd03d53
USER_GUID: ebf9cf0e-bfc1-4288-af73-a1cda1926d01
DATE_TIME: 2018-03-26 07:50:48.64
DESCRIPTION:
  System.InvalidOperationException: An ItemsControl is inconsistent with its items source.
    See the inner exception for more information. ---> System.Exception: Information for developers (use Text Visualizer to read this):
  This exception was thrown because the generator for control 'System.Windows.Controls.DataGrid Items.Count:19' with name '(unnamed)' has received sequence of CollectionChanged events that do not agree with the current state of the Items collection.  The following differences were detected:
    Accumulated count 18 is different from actual count 19.  [Accumulated count is (Count at last Reset + #Adds - #Removes since last Reset).]

  One or more of the following sources may have raised the wrong events:
       System.Windows.Controls.ItemContainerGenerator
        System.Windows.Controls.ItemCollection
         System.Windows.Data.ListCollectionView
          System.Collections.ObjectModel.ObservableCollection`1[[Tango.BL.Entities.MachinesEvent, Tango.BL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  (The starred sources are considered more likely to be the cause of the problem.)

  The most common causes are (a) changing the collection or its Count without raising a corresponding event, and (b) raising an event with an incorrect index or item parameter.

  The exception's stack trace describes how the inconsistencies were detected, not how they occurred.  To get a more timely exception, set the attached property 'PresentationTraceSources.TraceLevel' on the generator to value 'High' and rerun the scenario.  One way to do this is to run a command similar to the following:
     System.Diagnostics.PresentationTraceSources.SetTraceLevel(myItemsControl.ItemContainerGenerator, System.Diagnostics.PresentationTraceLevel.High)
  from the Immediate window.  This causes the detection logic to run after every CollectionChanged event, so it will slow down the application.

     --- End of inner exception stack trace ---
     at System.Windows.Controls.ItemContainerGenerator.Verify()
     at System.Windows.Controls.VirtualizingStackPanel.MeasureChild(IItemContainerGenerator& generator, IContainItemStorage& itemStorageProvider, IContainItemStorage& parentItemStorageProvider, Object& parentItem, Boolean& hasUniformOrAverageContainerSizeBeenSet, Double& computedUniformOrAverageContainerSize, Double& computedUniformOrAverageContainerPixelSize, Boolean& computedAreContainersUniformlySized, IList& items, Object& item, IList& children, Int32& childIndex, Boolean& visualOrderChanged, Boolean& isHorizontal, Size& childConstraint, Rect& viewport, VirtualizationCacheLength& cacheSize, VirtualizationCacheLengthUnit& cacheUnit, Boolean& foundFirstItemInViewport, Double& firstItemInViewportOffset, Size& stackPixelSize, Size& stackPixelSizeInViewport, Size& stackPixelSizeInCacheBeforeViewport, Size& stackPixelSizeInCacheAfterViewport, Size& stackLogicalSize, Size& stackLogicalSizeInViewport, Size& stackLogicalSizeInCacheBeforeViewport, Size& stackLogicalSizeInCacheAfterViewport, Boolean& mustDisableVirtualization, Boolean isBeforeFirstItem, Boolean isAfterFirstItem, Boolean isAfterLastItem, Boolean skipActualMeasure, Boolean skipGeneration, Boolean& hasBringIntoViewContainerBeenMeasured, Boolean& hasVirtualizingChildren)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverrideImpl(Size constraint, Nullable`1& lastPageSafeOffset, List`1& previouslyMeasuredOffsets, Nullable`1& lastPagePixelSize, Boolean remeasure)
     at System.Windows.Controls.VirtualizingStackPanel.MeasureOverride(Size constraint)
     at System.Windows.Controls.Primitives.DataGridRowsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ItemsPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ScrollContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.ScrollViewer.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.Controls.DataGrid.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.DockPanel.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Border.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Viewbox.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint)
     at System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Control.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged)
     at System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Documents.AdornerDecorator.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Controls.Grid.MeasureOverride(Size constraint)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.Window.MeasureOverrideHelper(Size constraint)
     at System.Windows.Window.MeasureOverride(Size availableSize)
     at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
     at System.Windows.UIElement.Measure(Size availableSize)
     at System.Windows.ContextLayoutManager.UpdateLayout()
     at System.Windows.UIElement.UpdateLayout()
     at System.Windows.Interop.HwndSource.SetLayoutSize()
     at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
     at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)
     at System.Windows.Window.SetRootVisual()
     at System.Windows.Window.SetRootVisualAndUpdateSTC()
     at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)
     at System.Windows.Window.CreateSourceWindow(Boolean duringShow)
     at System.Windows.Window.CreateSourceWindowDuringShow()
     at System.Windows.Window.SafeCreateWindowDuringShow()
     at System.Windows.Window.ShowHelper(Object booleanBox)
     at System.Windows.Window.Show()
     at Microsoft.VisualStudio.DesignTools.WpfTap.WpfVisualTreeService.Adorners.AdornerLayerWindow.ShowImpl()
     at Microsoft.VisualStudio.DesignTools.WpfTap.WpfVisualTreeService.Adorners.AdornerLayerWindow.OnRootVisualLoaded(Object sender, RoutedEventArgs e)
     at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
     at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
     at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
     at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
     at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
     at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
     at MS.Internal.LoadedOrUnloadedOperation.DoWork()
     at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
     at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
     at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
     at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
     at System.Windows.Interop.HwndTarget.OnResize()
     at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
     at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
     at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
     at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
     at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)


