|
|
|
|
|
|
10080 |
Labelオブジェクトが意図しない場所でドラッグ&ドロップ操作を受け付ける場合がある
|
|
|
|
|
|
|
|
|
対象バージョン |
〜 Biz/Browser V Ver5.0.1.1
|
|
|
|
|
|
|
|
|
障害内容 |
Formをスクロールして表示したLabelクラス、ImageLabelクラスのオブジェクトにドラッグ&ドロップ操作を行った時、オブジェクトが意図しない場所でドラッグ&ドロップ操作を受け付ける場合がある。
[ ドラッグ&ドロップ操作でLabelオブジェクトへ背景色を設定するサンプルでの例 ] |
|
(1) |
スクロールしない状態でのドラッグ&ドロップ操作 |
|
|
ドラッグ&ドロップ操作の結果が反映される。 |
|
|
(2) |
スクロールして表示された場所へドラッグ&ドロップ操作 |
|
|
ドラッグ&ドロップ操作を行った位置にラベル「Sample1」が存在すると判断されて
ラベル「Sample1」の背景色が変更される。
|
|
|
|
|
|
|
|
|
|
要因 |
LabelクラスやImageLabelクラスのオブジェクトは、他のオブジェクトと異なり、イベント発生時の位置の制御を親オブジェクトとなるFormオブジェクトが行っているが、Formオブジェクト側でイベント発生位置の計算を行う際にスクロール位置が考慮されていなかった。
|
|
|
|
|
|
|
|
|
対処方法 |
(方法1) |
ドラッグ&ドロップ操作を受け付けるオブジェクトをFormクラスや、TextBoxクラス等のオブジェクトで作成する。 |
|
(方法2) |
改修バージョンへのバージョンアップを行う。
|
|
|
|
|
|
|
|
|
|
改修バージョン
|
Biz/Browser V Ver 5.0.2.0
|
|
|
|
|