2013-03-25 7 views
5

私は誰かがここで正しい方向に私を指すことを望んでいると思います。私は、アナログクロックアプリケーションをウィンドウレスクロックに変換しようとしています。私はgoogleを検索しましたが、私の問題は自分がしようとしていることの正しい言葉を知らないと思います。ウィンドウレスWPFアプリケーション

私のアナログ時計アプリケーションは時計の針を含む円です。これは他のほとんどのアプリケーションのようにウィンドウに含まれています。私は窓を取り除き、背景の上に時計ショーだけを持っていたいと思います。マウスの上にクローズボタンを表示することができます。あるいは、私は時計を除いてウィンドウ全体を透明にすることができました。マウスを重ねると、ウィンドウを見て閉じます。

誰でもこれに関する経験がありますか?多分いくつかのヒントやチュートリアルどこか?これはあなたに透明な背景や枠なしでウィンドウを与える

<Window ... 
    AllowsTransparency="True" 
    WindowStyle="None" 
    Background="Transparent" > 

を:

は、あなたのウィンドウを構築し、そのようBackground="Transparent"を設定することができ、

+0

「ウィンドウなし」を定義してください - 画面上に表示されるものはすべて親ウィンドウを持たなければならない - タイトルバーと枠線と非長方形の形状を持たない「フレームなしの」ウィンドウにすることができます。話しているの? – Dai

答えて

7

、ありがとうございました。

+0

私はまだそれが当てはまるかどうかわかりませんが、これは私のアプリをソフトウェアレンダリングモードに落とすのに使用され、それをチェックしたいかもしれません。 – Andy

+0

@Andyそれはしてはいけません。あなたのカードが適切に処理できない場合(すなわち、あなたがXPであり、WDDMとDWMを持っていない、または奇妙なグラフィックスシステムである場合) –

+0

それは完全にそれが非常に悪いマシンで実行されている可能性があります – Andy

関連する問題