글쎄 내가 PointToScreen()하지만 컨트롤이 그룹 상자 안에있을 때이 메서드는 작동하지 않으며 잘못된 좌표를 제공합니다.
그룹 상자 컨트롤 안에 컨트롤의 위치를 가져 오는 다른 방법이 있습니까?
컨트롤 근처에 대화 상자를 표시 할 수 있도록 화면 위치가 필요합니다.
감사합니다.그룹 상자 컨트롤 내부에서 컨트롤의 Screen 위치를 가져 오는 방법은 무엇입니까?
2
A
답변
5
아마
잘못된 컨트롤 PointToScreen를 사용하는 ...
은 다음 코드는 단지 Fi를 작동 ...이 도움이되기를 바랍니다 ne :
Point p = groupBox1.PointToScreen(button1.Location);
1
잘 모르겠지만 구성 요소와 해당 컨테이너의 위치를 추가 할 수 있습니다. 당신이 그룹 상자 안에 텍스트 상자가있는 경우
예를 들어, 당신은이 작업을 수행 할 수 있습니다
Point p = textbox.location + groupbox.location + this.location;
"this.location는"화면에 기본 폼의 위치를 가져 오는 데 사용됩니다
당신이 버튼으로 그룹 상자가있는 경우
+0
나는이 방법을 알고 있지만 그것을 사용하고 싶지 않습니다. 이것은 왜 내가 stackoverflow이 질문에 그들이 더 좋은 방법이 있어야합니다 이유가 무엇입니까 – Karim
관련 문제
- 1. 격자보기 내부에서 이미지의 위치를 가져 오는 방법은 무엇입니까?
- 2. ModalPopupExtender에서 컨트롤의 값을 가져 오는 방법은 무엇입니까?
- 3. NSTextField 내부에서 값을 가져 오는 방법은 무엇입니까?
- 4. 근처 위치를 가져 오는 방법은 무엇입니까?
- 5. 컨트롤 내부에서 텍스트 상자 지우기
- 6. 그룹 상자 내에서 하위 컨트롤의 글꼴을 설정하는 방법은 무엇입니까?
- 7. 컨트롤의 HtmlTextWriter를 가져 오는 중
- 8. html 태그 내부에서 텍스트 상자 값을 가져 오는 방법
- 9. 활동 내부에서 forground로 활동을 가져 오는 방법은 무엇입니까?
- 10. Zend_Controller_Plugin 클래스 내부에서 뷰 객체를 가져 오는 방법은 무엇입니까?
- 11. HTML AGILity 팩의 노드 내부에서 innerText를 가져 오는 방법은 무엇입니까?
- 12. 사용자 정의 컨트롤의 위치를 얻는 방법은 무엇입니까?
- 13. 보기에서 컨트롤의 위치를 검색하는 방법은 무엇입니까?
- 14. ASP.NET 런타임에 컨트롤의 위치를 설정하는 방법은 무엇입니까?
- 15. 컨트롤의 위치를 올바르게 설정하는 방법은 무엇입니까?
- 16. .NET에서 내장 문자 컨트롤의 형식 코드를 가져 오는 방법은 무엇입니까?
- 17. 현재 활성화 된 컨트롤의 TabIndex 속성을 가져 오는 방법은 무엇입니까?
- 18. GridView의 셀에서 Label 컨트롤의 텍스트 값을 가져 오는 방법은 무엇입니까?
- 19. .NET에서 vb6.0 프레임 컨트롤의 동등성은 무엇입니까? 패널 또는 그룹 상자?
- 20. Gmail 사용자로부터 그룹 목록을 가져 오는 방법은 무엇입니까?
- 21. 선택 항목이있을 때 TextBox의 삽입 위치를 가져 오는 방법은 무엇입니까?
- 22. 위치를 기준으로 배열 요소를 가져 오는 가장 우아한 방법은 무엇입니까?
- 23. XML 파일에서 XSD 오류의 파일 위치를 가져 오는 방법은 무엇입니까?
- 24. 캔버스에서 버튼의 위치를 WPF로 가져 오는 방법은 무엇입니까?
- 25. 부모 내에서 UIElement의 현재 위치를 가져 오는 방법은 무엇입니까?
- 26. JavaScript를 사용하여 IE6에서 iframe의 상단 위치를 가져 오는 방법은 무엇입니까?
- 27. WPF : ListView Item에서 이미지의 위치를 가져 오는 방법은 무엇입니까?
- 28. iPhone의 현재 위치를 가져 오는 가장 쉬운 방법은 무엇입니까?
- 29. jQuery UI 대화 상자 위에 div를 가져 오는 방법은 무엇입니까?
- 30. 목록 상자 항목에서 텍스트를 가져 오는 방법은 무엇입니까?
예이 하나의 작품 :) 그리고 만약 내가 중첩 된 그룹 상자가 다음 방법은 무엇입니까? – Karim
카림, 나는 같다고 생각합니다. 원하는 컨트롤에 부모의'PointToScreen' 메소드를 사용하기 만하면됩니다. –