locked
メニューバーをクリックするとフォームと背景の両方が別ウィンドウで表示される方法 RRS feed

  • 質問

  • C#の初心者です。
    現在、C#2008とxnaを使っております。

    xnaを使い下記のプログラムでフォームが表示されるところまではできたのですが、フォームから背景の表示の仕方を色んなサイトで調べて試してはみたのですが、うまくいかずでわからず困っております。

    完成系としては、メニューバーをクリックするとフォームと背景の両方が別ウィンドウで表示されるようにしたいです。

    どなたかご教授くださる方がおられましたら何卒よろしくお願いいたします。

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Windows.Forms;

    public partial class MyForm : Form
    {
    private Game1 game;

    // コンストラクタ
    public MyForm(Game1 game1)
    {
    this.game = game1;
    }

    }

    public void Ver_Menu_Item_onClick(object sender, EventArgs e)
    {

    base.Window.Title = "XNA Game Studio";

    base.Initialize();
    // MyForm を生成
    MyForm form = new MyForm(this);
    form.Show();

    2010年5月12日 17:07

回答

  • こんにちは、nakaopnada さん。

    ご質問の内容は、エディションの違いのみで、以下の URL と同じ内容で、回答内容も同じになると思います。(エディションの違いで別の動作になることはないと思われます)
    恐れ入りますが、こちらのスレッドはロックさせていただきますので、Visual C# のカテゴリに質問されたほうをご利用くださいね。
    よろしくお願いいたします。

    http://social.msdn.microsoft.com/Forums/ja-JP/csharpgeneralja/thread/e352de09-cca8-42fa-8d54-6ed28c35d7a0

    Azulean さん、ありがとうございました!

    • 回答としてマーク 山本春海 2010年5月18日 8:41
    2010年5月13日 1:48

すべての返信