2017-06-03 12 views
0

のWindows 10には、当社のWPFアプリのウィンドウを含むほとんどの窓の周りのアクセントカラーで、この1ピクセルの境界線を描画するかなどは、ここでcmd.exe見:
1px accent color変更1ピクセルの境界線の色は10


1px VS

我々は同じことをしたいと思いますが、私たちはWPFのためにこれを行うことができる方法には何も見つかりませんでした。しかし、(また、WPFである)Visual Studioは、ステータスバーの色を合わせていることを変更しました。
これはどのように行うことができますか?

答えて

0

window proc functionをウィンドウに追加し、WM_NCPAINTメッセージを処理する必要があると思います。これは、このコードプロジェクトの記事で行われているのと同じです:Class for drawing a flat color border彼は子コントロールでそれをやっていますが、原則はトップレベルのウィンドウでも同じです。

+0

試しましたが、私のウィンドウでは機能しませんでした... – ChrFin

関連する問題