ウィンドウスタイル=なしのWPFウィンドウの上にある白い帯を削除することは可能ですか? XAMLとウィンドウがスクリーンショットに示されている:WindowStyle = NoneのWPFウィンドウの上部にある白い帯を削除するには?
答えて
あなたが白に見ている何を再サイズのボーダーです。あなたはそれを削除しても、ウィンドウをサイズ変更可能にすることができます。ResizeMode="CanResizeWithGrip" AllowsTransparency="True"
ResizeMode="NoResize"
を再度サイズ変更したくない場合は、境界線は表示されませんが、サイズ変更はできません。
<Window x:Class="HandsOnSolution.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525" Background="Green" WindowStyle="None" ResizeMode="CanResizeWithGrip" AllowsTransparency="True">
<Grid>
</Grid>
</Window>
編集
@devuxerによって良い点、あなたは、ウィンドウのマウスにイベント
<Window MouseLeftButtonDown="Window_MouseLeftButtonDown"/>
//code behind
private void Window_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
DragMove();
}
これを試してみると、実際にウィンドウを動かすことができないように思えますし、右下隅からのみサイズを変更することができるので、サイズ変更機能がかなり不自由になります。おそらく、これはOPが必要とするものです。 – devuxer
WPFウィンドウがWindowsフォームコントロールをレンダリングするときにAllowsTransparency = "True"を使用できないことを忘れて申し訳ありません。 WPFウィンドウでホストされているWindowsフォームは表示されません(他のスレッドを参照)。 –
- 1. WindowStyle = "None"のWPFウィンドウでMinWidth&MinHeightを実行する方法は?
- 2. iPhoneの上部から白いバーを削除するには
- 3. ワードプレスの画面上部にあるURLを削除する
- 4. アイコンを削除して追加するには? wpfウィンドウのボタン?
- 5. WPFのMediaElementの上部にあるレンダリングボタン
- 6. 子ウィンドウの上にあるWPF所有者ウィンドウ
- 7. WPFデザイナのウィンドウの上に白い境界線が表示される
- 8. チタン:開いているウィンドウの上部にあるImageView
- 9. ファンシーボックスの右上にある(X)を削除するには
- 10. オラクル - 空白を削除するには?
- 11. デザインビュー/タブでWPFウィンドウの枠線を削除するにはどうすればよいですか?
- 12. 私の.csファイルの上部にある長い使用リストを削除する方法はありますか?
- 13. 「リサイクルビューのレイアウト」の上部にあるスペースを削除するにはどうすればよいですか?
- 14. 上部境界線を削除する
- 15. WPFでシステムメニューを削除するには?
- 16. WPF Image、blurを削除するには?
- 17. 文字列内にある空白を削除する方法
- 18. 空白を削除する
- 19. Javascriptは削除する行の上にある行を削除しています
- 20. WPFラベルのテキスト周辺の余白を削除するにはどうすればよいですか?
- 21. キャンバスImageData白いピクセルを削除する
- 22. ダイアログで白い枠線を削除するには?
- 23. ウィンドウ枠の削除と復元
- 24. Qtウィンドウのすべての子を削除するには?
- 25. サブライムテキスト2の一部のファイルの空白を削除するにはどうすればよいですか?
- 26. どのようにアプリケーションアイコンの "白い反射"を削除するには?
- 27. 画像の白い背景を削除する白い部分がまだ残っています。C#
- 28. Pythonのtkinterキャンバスから空白を削除するには?
- 29. div間の空白を削除する
- 30. Rの空白を削除する
をコードのこの部分を下に追加することができますドラッグに興味がある場合、私は見ることができませんビジュアルツリーの中でこれを引き起こしているものは何でも私はWindows 10でそれを再現することができます。これは以前のWindowsのバージョンでも起こるかどうか疑問です。おそらく、ウィンドウレイアウトと境界線の処理方法の違いによって導入されたバグでしょう。 – Joey
[wpfでカスタムウィンドウクロムを作成するにはどうすればいいですか?](http://stackoverflow.com/questions/6792275/how-to-create-custom-window-chrome-in-wpf) – devuxer