z-order

    5

    3答えて

    私はキャンバスコントロールを構築しています。このルートキャンバスには、いくつかの重なり合う子(キャンバスも同様)があります。これはそれぞれの子どもが独自の描画を扱うことができるように行われ、子どもの任意の組み合わせで最終的な結果を構成して、望ましい動作を得ることができます。 レンダリングに関する限り、これは非常にうまく動作しています。しかし、これはマウスイベントではうまくいきません。道のマウスイベ

    0

    1答えて

    Formsがロードされているコンテナコントロール(Panel)があります。ユーザーの操作に基づいて、I .BringToFront()特定のフォーム。しかし、プログラムの他の部分では、どの形式が現在正面かを把握したいと思います。 (換言すれば、最後のフォームが.BringToFront()というメソッドを呼び出すようにしてください) どのコントロールが正面にあるかを判断する最善の方法はありますか?

    2

    1答えて

    ビューフリッパーを使用して2つのビュー間のトランジションをアニメーションしようとしています。デフォルトでは、ViewFlipperはInアニメーションをZアニメーションの上に配置しているようです。着信アニメーションを発信アニメーション上に表示させる方法はありますか? おかげ

    5

    2答えて

    java内のJDialogウィンドウのウィンドウzオーダーを管理する方法はありますか? 私は下層のウィンドウが決して上に行くことができないように各ウィンドウをレイヤーに割り当てることができ、上層のウィンドウを隠すことができます。彼らに焦点があっても。コンポーネントには存在しますが、JDialogウィンドウにはZオーダーの機能と似ています。 解決策はすべてのOSで機能する必要はありません。 Linu

    2

    4答えて

    私はWPFポップアップを使用していますが、アプリケーションが最小化されている場合でも、デスクトップ上のすべての単一ウィンドウの上にポップアップ表示されます。どのように私はそれが起源のウィンドウにだけ滞在することができますか?私のウィンドウが他のウィンドウの後ろにあるときにも同じことが起こります。ポップアップがそれらの上に表示されます。 「何かできる必要があります!」 ありがとうございました。

    18

    4答えて

    私は、実行中の各アプリケーションと対話するアプリケーションを作成しています。今、ウィンドウのzオーダーを取得する方法が必要です。たとえば、Firefoxとメモ帳が動作している場合は、どちらが正面かを知る必要があります。 アイデア?これを各アプリケーションのメインウィンドウで行う以外にも、子ウィンドウと姉妹ウィンドウ(同じプロセスに属するウィンドウ)で行う必要があります。

    -1

    1答えて

    私のアプリケーションの特定のウィンドウが他のすべてのウィンドウ(他のアプリケーションを含む)の上にあるかどうかを知る必要があります。 TopLevelプロパティを試しましたが、アプリケーション内のToplevelのみであることを伝えます。他のアプリケーションにも関連している必要があります。 Windows APIを使用しない方がいいですか?

    1

    1答えて

    winformsには、フォームをZオーダーの先頭に移動する関数「BringToFront」があります。反対を行う方法はありますか?フォームを後ろに押しますか?

    0

    2答えて

    Form.ShowDialog()でダイアログを表示しています。フォームはTopMostに設定されています。一部の画像処理計算は、バックグラウンドで非同期に実行されます。それらの結果はInvokeによってメインフォームに表示されます。ここまでは順調ですね。奇妙なことは、これからはモーダルダイアログがメインフォームの後ろに移動することです。私は、ダイアログを構築するメッセージが何らかの理由でInvo