質問編集履歴
2
タイトルと内容を修正しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
自動生成しているラベルを重ねない方法、範囲外に出た時の対処方法
|
test
CHANGED
@@ -32,15 +32,21 @@
|
|
32
32
|
(y座標40の位置までLabelを伸ばしました)
|
33
33
|
|
34
34
|
### 教えてほしい事
|
35
|
-
・マウスでドラッグしたまま枠外にでた場合などの対応方法
|
35
|
+
**・マウスでドラッグしたまま枠外にでた場合などの対応方法**
|
36
36
|
Mouse_Leaveでcontainerから出た時に終了させる処理を組もうとしましたが、
|
37
|
-
|
37
|
+
Leaveを認識せず断念。
|
38
38
|
|
39
|
-
・ヒントテキストをドラッグ中に表示させる方法
|
39
|
+
**・ヒントテキストをドラッグ中に表示させる方法**
|
40
40
|
ラベルの値を常に取得できれば、それをツールチップに表示させられると思います。
|
41
41
|
何か他の動作に支障が出そうな気もしており、どうするか迷ってます。
|
42
|
+
ヒントテキストで問題ないでしょうか?
|
42
43
|
|
44
|
+
**・ドラッグで自動生成しているラベルを重ねない方法**
|
45
|
+
ドラッグしてラベルを自動生成していますが、
|
46
|
+
自動生成しているラベルを重ねたくありません。
|
47
|
+
重なるようだったら自動で確定するようにしたいです。
|
48
|
+
これが一番知りたいです…。
|
43
|
-
|
49
|
+
ラベルを新規挿せく制する際にBringToFront();としています。
|
44
50
|
|
45
51
|
### 補足情報(FW/ツールのバージョンなど)
|
46
52
|
.NET Framework 4.7.2
|
1
Widthの記載を間違えてました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,7 +1,8 @@
|
|
1
1
|
### 前提
|
2
2
|
splitContainer1.Panel2に
|
3
3
|
x軸の10間隔でラベルを自動生成し、罫線を作成しています。
|
4
|
-
左からData1,Data2~~~とラベルには値を入れています。
|
4
|
+
左からData1,Data2~~~とラベルには値を入れています。
|
5
|
+
(Width1にして見えないようにしてます)
|
5
6
|
|
6
7
|
splitContainer1.Panel2をクリックした時に、
|
7
8
|
自動でラベルを作成するようにしました。(参考)
|