winformアプリケーションでは、「タイトルバー」にイメージとタイトルテキストを追加し、すべてのコントロールbuttionsを削除します(最小、最大&終了)。画像とタイトルのテキストを表示できましたが、[閉じる]ボタンを含むすべてのボタンを削除できませんでした。これらの回避策はありますか?Winform、画像とテキストはありますがコントロールボタンはないカスタムタイトルバー?
2
A
答えて
0
FormDesignerでFormBorderStyleをNoneに設定すると役立ちます。
0
残念ながら、PInvokeを使用してWindows API関数を呼び出す必要があります。
// Changes an attribute of the specified window.
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = false)]
public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong);
// Retrieves information about the specified window.
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = false)]
public static extern int GetWindowLong(IntPtr hWnd, int nIndex);
public const int GWL_STYLE = (-16);
public const int WS_SYSMENU = 0x00080000;
public const int WS_MAXIMIZEBOX = 0x00010000;
public static void SetDialogStyle(Form window)
{
// We disable the control box functionality for the window
// i.e. remove the minimize, maximize and close button as
// well as the system menu.
int style = GetWindowLong(window.Handle, GWL_STYLE);
style &= ~(WS_SYSMENU | WS_MAXIMIZEBOX);
SetWindowLong(window.Handle, GWL_STYLE, style);
}
あなたは、関数の引数としてこのを渡すOnLoadイベントで、この関数を呼び出すことができます。
1
フォームのControlBoxプロパティをFalseに設定すると、すべてのボタン(最小、最大、閉じるボタン)が簡単に削除され、タイトルとイメージを設定することもできます。FormBorderStyleを使用すると、タイトルバーを削除しても問題は解決しません。
だから私はあなたが私はfrom1.csでこのmenthodを呼んでくださいフォーム
関連する問題
- 1. UIBarButtonItemには画像とテキスト、境界線がありますか?
- 2. Ruby Parse PDFファイルにはテキストと画像があります
- 3. なぜ画像はテキストと同じ行にありませんか?
- 4. TabActivityの画像表示付きカスタムタイトルバー
- 5. 画像は他の画像とはサイズが異なりますか?
- 6. 画像のプリロードと画像のキャッシュの違いはありますか?
- 7. Winform Syncfusion ToolStripRadioButton画像
- 8. winformとWPFのResources.resxとSettings.settingに違いはありますか?
- 9. 画像とテキストの詳細を含むスーパードロップダウンメニューはどこにありますか?
- 10. 画像とwinformに関する質問
- 11. テキストの代わりに画像を使用するドロップダウンリストボックスはありますか?
- 12. CSSの画像上にPNG画像が表示されないという問題がありますか?
- 13. WinFormカレンダー。フリーウェアはありますか?
- 14. CSSまたはJSなしで画像の上にテキストを配置する必要があります
- 15. 画像付き透明Winform
- 16. Android:テキスト、テキストの色と画像のリソースだけではなく、
- 17. 画像とテキスト入力のあるメッセージボックス
- 18. 画像をテキスト形式に変換するiphone Classはありますか?
- 19. アンドロイドの画像にオーバーレイ画像がありますか?可能?
- 20. Amazon S3 - 画像があります404
- 21. 画像は別の画像と別の画像が入っています
- 22. CSS - 画像の周りにテキストが流れるようにテキストを移動する必要があります
- 23. CSSテキストは画像を囲みます
- 24. C#winformで描画するのがかなり遅い
- 25. カスタム画像に使用するUIButton画像と背景画像はありますか?
- 26. FirefoxのJQuery:画像が黒から消えてしまいます。他の画像ではありません。
- 27. レール3ではlink_toにどのようにテキストと画像がありますか?
- 28. Rails 3用のまともな画像アップロードライブラリはありますか?
- 29. 画像が存在しない場合は表示されます。表示テキスト
- 30. png画像はブラウザ間で互換性がありますか?
の
ControlBox=false
を設定することをお勧め? – Dhana答えを更新しました – Arseny
WindowInteropHelper ??見つかりませんでしたか? – Dhana