メインForm上にPanelを配置し、panel上に同じ大きさのForm(Form1と仮定)を用意し
panelのClientRectangle.LocationでForm1をpanelにかぶせるような表示を
行っています。
しかし、ごく稀に取得座標がずれるのかかぶせるような表示位置にならない
ケースがあります。
取得座標がおかしくなることはあるのでしょうか?
詳細
1.Form1のLoadイベントで
・Panelの座標取得(ClientRectangle.Location)
・Panelの座標を画面座標に変換(PointToScreen)
・Form1.Boundsに変換した座標でRectangleオブジェクトインスタンス生成しセット
2.表示がずれている
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/21 00:10
2016/06/21 01:51
2016/07/05 01:28