Winformでmetroframework GUIを使用しています。ファイルを正しくインポートしました。他のコントロールとプロパティは問題ありませんが、問題が見つかりました。フォームの背景をイメージファイルに変更できませんでした。フォームの「背景画像」プロパティで既にインポートされた小さな画像を見ることができます。しかし、背景はまだ白です。誰かが助けてくれますか?ありがとう!MetroFrameWorkに画像の背景を追加する方法Winform
答えて
メトロフォーム私は光と暗いテーマ(白と黒)があると信じています。これは "Metro Appearance"> "Theme"で変更できます。
"Metro Appearance"> "BackImage"で背景画像を設定できます。
Themeでイメージを変更するには、 "Metro Appearance"> "ApplyImageInvert"をtrueに設定します。
明るいテーマや暗いテーマ以外のオプションはありません。
あなたがMetroFramworkを使用して、背景に画像を追加することができますし、downvoteを否定することを証明するために:
希望これは
EDITに役立ちます。
は残念ながら、MetroFormは、背景画像をサポートしていません
は、ここではいくつかのスクリーンショットです。私はそれが実際にはMicrosoft Design Language(現代、メトロ、それが正式に呼ばれているもの)には収まりませんからだと思います。
PropertyGridでBackgroundImageが表示されるのは、MetroFormが背景画像をサポートするWindowsフォームフォームコントロールに基づいているためです。 MetroFormとMetroFormBaseコードを見ると、すべてのペイントがオーバーライドされ、背景が描画される場所が1つもないことがわかります。
フォームに背景を実際に入れたい場合は、プロジェクトをフォークして自分で実装することができます。これはかなり小さなものであり、大きな問題ではありません。
編集:明確にするため、original project、またはプロジェクトのフォークの一つは、フォームに背景画像を表示する機能を持っていません。しかし、少なくともone of the forked projectsは、リアファンペイトンの答えに記載されているように、BackImage
プロパティを使用してフォームの背景イメージをサポートしているようです。プロパティメニューセットで
:
1. ApplyImageInvert真
2 BackImageへ
- 1. Xamarinフォーム - コンテンツページに背景画像を追加する方法
- 2. 背景画像をグリッドセルに追加する方法は?
- 3. DIVの背景画像を追加する方法、Googleマップカスタムコントロール
- 4. SVGに背景画像を追加
- 5. UITableViewプログラミングに背景画像を追加
- 6. CSSで背景画像を追加
- 7. 質問 - カード内の背景画像の前にテキストを追加する方法
- 8. gulp-sass:プレフィックスの追加を無効にする方法背景画像のパス
- 9. Shopifyのnavの背景に画像を追加するには
- 10. 翡翠の1ページだけに背景画像を追加する方法
- 11. CSSの既存の背景に別の背景画像を追加する方法
- 12. は、背景画像を追加するナビゲーションバーの右側に暗い影を示す背景画像
- 13. ヘッダ背景画像の下の背景に画像を追加することは可能ですか?
- 14. angularJSの1つのルートに背景画像を追加する
- 15. 背景画像の上に画像を配置する方法
- 16. RWDテーマに背景画像を追加する最も良い方法
- 17. ブロックの背景として画像を追加するには
- 18. シンプルなHTMLサイトの背景画像にMicrodataを追加する
- 19. CSSのRuby on Rails 2に背景画像を追加する
- 20. Jqueryに背景画像のプロパティを追加する
- 21. 画像の背景を削除して背景なしで追加する
- 22. 背景画像カルーセルの背景画像
- 23. 背景画像上の背景画像
- 24. GoJS:図に背景画像を追加するには
- 25. CSSとHTMLに背景画像を追加するには
- 26. Androidでペイントクラスに背景画像を追加するには?
- 27. ブートストラップ画像に背景を追加するには?
- 28. アンドロイドスタジオの画像を背景としてカスタムタイトルバーを追加する方法
- 29. Joomla 3xでフル幅の背景画像を追加する方法
- 30. FlowCoverに背景画像を追加する
実際にあなたの背景画像のサイズへのパス
2 BackMaxSizeとは、ここでの問題は、著者は彼が使用しているMetroFrameworkのバージョンを指定していません。元のバージョンにはこれらのプロパティはありませんが、フォークの1つ(使用しているもの)があります。私は間違いなく、元のプロジェクトを使用していなかったことに気がつかなかったので、[オリジナルプロジェクト](https://github.com/peters/winforms-modernui)のフォークに誤ってリンクしました。 – hankide
@hankideそれは理にかなっていますが、私はそれがダウンボートを必要としているとは思わない。彼の望むものとはまだ関連しています。彼はちょうど正しいバージョンをインストールする必要があります。 – ryantpayton