3 개의 레이블이있는 폼이 있습니다.이 레이블은 마우스가 움직일 때마다 값이 변경됩니다. 두 사람은 일하고 세 번째 사람은하지 않습니다. 다음은 내 MouseMove 코드입니다.MouseMove는 label.Text를 업데이트하지 않습니다. Text
double latitude = Math.Round(Math.Acos(latRadius/maxRadius) * (180.0/Math.PI), 2);
label1.Text = x.ToString() + "," + y.ToString();
label2.Text = latRadius.ToString() + "," + maxRadius.ToString();
label3.Text = Convert.ToString(latitude);
첫 번째 두 개의 레이블이 올바르게 업데이트되고 세 번째 레이블은 '90'으로 계속 표시됩니다. 뭐가 문제 야? 감사
label3.Text에서 어떤 결과가 나타 납니까? –
변수 값을 어디에서 설정하는지 알 수 없으므로 '위도'는 항상 90이라고 가정 할 수 있지만 이미 알고 있습니다 ... 이것은 라벨이 제대로 업데이트되지 않는다는 것을 의미하지는 않습니다. 당신 전화 번호에 문제가 있다는 것. –
위도에 올바른 값이 있는지 확인 했습니까? – Fischermaen