C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 36 を表示中)
■17973 / )  Re[5]: Panel の表示順に関して
□投稿者/ abeabe (5回)-(2008/05/07(Wed) 12:06:58)
何とかできました。
有難う御座います。

ちなみにこの「zindex」の値は動的にできるものでしょうか?
panelが3つ以上ある場合に、今までの順序を保ちつつ
マウスオーバーのPanelを一番上に持ってきたいのですが。

以上、宜しくお願い致します。




No17969 (abeabe さん) に返信
> ま さん
>
> 返信遅くなり、申し訳ありませんでした。
> 下記アドバイス有難う御座います。
> 早速やってみます!
>
>
> ■No17852 (ま さん) に返信
>>2008/05/02(Fri) 14:13:37 編集(投稿者)
>>2008/05/02(Fri) 14:06:40 編集(投稿者)
>>
>>パネルの z-Index を「他より大きく」して下さい。
>>デフォルトは指定無しです。
>>
>>パネルのマウス判定は、
>>onmousedown/onmousemove/onmouseout/onmouseover/onmouseout
>>が使えます。
>>onmousemove は、そのパネルの親パネルに登録します。
>>
>>AjaxToolKit を使っている場合、このツールキットが既にハンドル
>>しているイベントを上書き消去してはいけません。
>>attachEvent だとイベントを追加できますが、ToolKit にはそれ
>>と同じことができるイベント追加用メソッドがあるはずなのでそれを
>>利用してください。
>>
>>クリックとかマウスダウンとかToolKitがハンドリングしていそうな
>>イベントはやめて、マウスカーソルが0.5秒以上乗っていたら
>>最前面に移動する、てな仕掛けの方がいいかもしれませんね。
>>
>>xxxctl0_xxxx.onmouseover = function() {
>> setTimeout(function() {
>> this.style.zIndex = 100;
>> }, 500);
>>}
返信 編集キー/


管理者用

- Child Tree -