0

画面の下部、タスクバーの上で効果的に実行されるティッカーであるWPFプロジェクトを作成しています。ティッカーが必要です:
1)タスクバーの真上にある
2)他のすべてのウィンドウの上にとどまる
3)タスクバーが自動非表示に設定されている場合にタスクバーを遮ることなくこれを続行するには
4)他の最大化されたウィンドウは、ティッカーの後ろのスペースを占有しません。したがって、他のアプリケーションが使用できない永続的なデスクトップスペースを占有するという点で、タスクバーと同じように動作する必要があります。

現在、前の開発者は、画面サイズを見つけてティッカーを設定し、画面サイズからティッカーの高さを引いた値を取得して下部に配置し、その値をWPFウィンドウの上部に設定しています。しかし、それは上記の3番と4番では機能しません。2番目は簡単です。TopMost="True"を設定するだけです。

ドックや粘着性、群がった大衆についての投稿を見たことがありますが、彼らが私が必要としていることを正確に行っているとは思いません。誰かが私がやろうとしていることを達成する方法を知っていますか?

4

1 に答える 1

1

気になる人にとっては、正しい用語を検索していなかったことがわかりました。私が欲しかったのはAppBarと呼ばれるものです。私が見つけた解決策はここにあります:stackoverflow.com/questions/75785/…解決策は完全に機能します。

于 2012-08-21T14:58:10.440 に答える