回答編集履歴
3
修正
test
CHANGED
@@ -14,4 +14,4 @@
|
|
14
14
|
|
15
15
|
少々読み違えをしていたようです。
|
16
16
|
|
17
|
-
描画位置の変更であれば、[Graphics.TranslateTransformメソッド](https://docs.microsoft.com/ja-jp/dotnet/api/system.drawing.graphics.translatetransform?view=netframework-4.8)で原点をAutoScrollPosition
|
17
|
+
描画位置の変更であれば、[Graphics.TranslateTransformメソッド](https://docs.microsoft.com/ja-jp/dotnet/api/system.drawing.graphics.translatetransform?view=netframework-4.8)で原点をAutoScrollPositionの値で移動してやればどうでしょうか?
|
2
修正
test
CHANGED
@@ -9,3 +9,9 @@
|
|
9
9
|
ですので、現在位置から右に100動かそうとした場合は
|
10
10
|
|
11
11
|
`-AutoScrollPosition.X + 100`と正負逆転してやらないといけません。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
少々読み違えをしていたようです。
|
16
|
+
|
17
|
+
描画位置の変更であれば、[Graphics.TranslateTransformメソッド](https://docs.microsoft.com/ja-jp/dotnet/api/system.drawing.graphics.translatetransform?view=netframework-4.8)で原点をAutoScrollPositionなどで移動してやればどうでしょうか?
|
1
改行位置の修正
test
CHANGED
@@ -6,4 +6,6 @@
|
|
6
6
|
|
7
7
|
例えば、(100,0)の位置に動かそうとした場合、(100,0)とセットするのですが、AutoScrollPositionを参照すると(-100,0)となります。
|
8
8
|
|
9
|
+
ですので、現在位置から右に100動かそうとした場合は
|
10
|
+
|
9
|
-
|
11
|
+
`-AutoScrollPosition.X + 100`と正負逆転してやらないといけません。
|