static void Main(string[] args) { while (true) { var point = SystemInteractions.GetMousePosition(); // sample code Console.WriteLine("x: " + point.X + " y: " + point.Y); Thread.Sleep(100); } }
public static void UpdateModel(List <BaseViewModel> runModel, int selected_Index) { if (selected_Index < runModel.Count && selected_Index >= 0) { var point = SystemInteractions.GetMousePosition(); if (runModel[selected_Index].IsMultiClick) { runModel[selected_Index].SetPosition($"{runModel[selected_Index].Positions};{point.X},{point.Y}"); } else { runModel[selected_Index].SetPosition($"{point.X},{point.Y}"); } } }