私は質問をしたいと思います。 私はC#.netで手動で最小化し最大化したいと考えています。 フォームのBorderStyleをnoneに変更しました。 バーに最大化、最小化、閉じるボタンはありません。 私はこれらの機能のようなボタンで手動で作成したいと思います。 3つのボタンのクリックイベントで3つの機能を実行したいと思います。 どうすればいいですか? できる場合はお知らせください。 お時間をありがとうございます。C#.Netで最小化して最大化する方法は?
11
A
答えて
29
は、このような性質の何かのWindowState:Windowsフォームで
:WPFで
private void button1_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
:
private void button1_Click(object sender, RoutedEventArgs e)
{
this.WindowState = WindowState.Minimized;
}
2
5
Form.WindowStateプロパティ
http://msdn.microsoft.com/en-us/library/system.windows.forms.form.windowstate%28v=VS.90%29.aspx
public FormWindowState WindowState { get; set; }
使用している場合 - しかし
var form = new Form();
form.WindowState = FormWindowState.Maximized;
form.WindowState = FormWindowState.Minimized;
form.WindowState = FormWindowState.Normal;
を、あなたがメインフォーム(または任意のフォーム上のコードの背後にある場合)だけでこれを行う - あなたがフォームを設定する必要が
WindowState = FormWindowState.Maximized;
0
private void button4_Click(object sender, EventArgs e)
{
if (WindowState.ToString() == "Normal")
{
this.WindowState = FormWindowState.Maximized;
}
else
{
this.WindowState = FormWindowState.Normal;
}
を
+1
列挙型要素と直接比較できる場合は、列挙型と列挙型を比較しないでください。この場合、正しい方法は 'if(WindowState == FormWindowState.Normal)'です。 – abto
+0
ありがとうございます私は初心者です –
関連する問題
- 1. asp.netでwebappを最小化し最大化する方法は?
- 2. JavaScriptを使用して最小化/最大化する方法
- 3. 最小化/最大化コードVisual Studio(C#)
- 4. Qt C++最小化と最大化ウィンドウ
- 5. 最大化/最小化Z3 SMT C++ API
- 6. c#フォーム最小化/最大化ボタンが消えましたか?
- 7. C#でウィンドウの作成/最大化/最小化などのグローバルフック
- 8. フォームのAutoScrollMinSizeグリッチ最小化/最大化
- 9. JInternalFrameの最大化と最小化
- 10. Windowsフォームアプリケーションの最小化と最大化
- 11. UITableViewCellアニメーションの最小化と最大化
- 12. Jの関数を最大化または最小化する方法
- 13. リッチで最小化と最大化ボタンを追加する方法:ポップアップパネルウィンドウ
- 14. 子ウィンドウをメインウィンドウで最小化および最大化する方法
- 15. C#でZ3ソルバーで最大化/最小化の目的を使用する方法はありますか?
- 16. CVC4最小化/最大化モデル最適化
- 17. glfwで最小化ボタンと最大化ボタンを削除する
- 18. 最小化と最大化ボタンをwxDialogオブジェクトに表示する方法
- 19. キーの押下でプログラムを最小化して最大化する
- 20. .NET Compact Frameworkのコードでフォームを最小化する方法
- 21. ウィンドウの最大化/最小化を無効にする
- 22. 自動ユーザーが最小化するとウィンドウを最大化
- 23. ウィンドウから最小化/最大化ボタンを削除する、OpenTK
- 24. ウィンドウを最小化する方法は?
- 25. AS3でXML文書を最小化/最小化するには
- 26. 最小化/最大化/閉じるボタンのツールチップとDevexpress lookAndFeel
- 27. JavaScriptを最小限に抑えて状態を最大化する方法
- 28. 最小化/最大化ウィンドウコントロールでQt.Toolウィンドウを表示するには?
- 29. .NET最大から最小
- 30. 最小化された後にTestStack.Whiteを使用してデスクトップアプリケーションを最大化する方法
それは何も変わりません。 ?? – Seven
申し訳ありませんが、私はそれを得る。 :D ありがとう。 – Seven