private void Update_Tick(object sender, EventArgs e) { if (DateTimeOffset.Now.ToUnixTimeMilliseconds() > hideAfter) { if (IsVisible) { Hide(); } return; } if (IsVisible && !forceUpdate) { return; } forceUpdate = false; DataContext = new ToolTipVM(itemScan); var devicePosition = FromDevicePixels(position); Left = devicePosition.X; Top = devicePosition.Y; Show(); }
private void Update_Tick(object sender, EventArgs e) { if (DateTimeOffset.Now.ToUnixTimeMilliseconds() > hideAfter) { if (IsVisible) { Hide(); } return; } if (IsVisible && !forceUpdate) { return; } forceUpdate = false; DataContext = new ToolTipVM(itemScan); Left = vector2.X; Top = vector2.Y; Show(); }