問題タブ [mdiparent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# : System.Windows.Application.Current.MainWindow が他の PC で同じ値を返さない
Visual Studio 2010 では、WPF を使用して Mdi アプリケーションをビルドしています。ポップアップ ウィンドウを呼び出すときに、所有者を現在のメイン ウィンドウに設定したいと考えています。そのため、プロパティを使用してSystem.Windows.Application.Current.MainWindow
所有者を設定しました。
それはすべての同僚のPCで機能しますが、私のPCでは機能しません。常にポップアップ ウィンドウ自体を返します。どうして??
vb.net - WindowsフォームからMDIParentを呼び出す方法は?
「MDIParent1」というMDIフォーム、「MDIChild1」というMDI子フォーム、「FrmTest」というWindowsフォームがあります。
これで、「MDIChild1」形式の「btnTest」というボタンがあり、これがクリックイベントです。
しかし、「frmTest」フォームをロードできませんでした。そうする別の方法はありますか?前もって感謝します。
c# - MDI-Parent Form の使用可能領域の設定
多くの子フォームをロード するMDI-Parent
フォーム名があります。frmMain
frmMainの上部には、約 1000*25 のスペースをカバーするメニューがあります。子フォームが読み込まれると、 frmMainの任意の場所に生成される可能性があり、メニューの背後に表示されることもあります。
frmMainに、このメニューの下のスペースを使用すべきではないと思わせる方法はありますか (フォーム領域のようなもの)? または、子フォームを下に配置するように明示的に指示する必要がありますheight=25
か?
青い部分がメニューで、その上の赤い部分がパネルです。
c# - MDIフォームはカーソルを変更できません
MDIフォームを使用してWindowsフォームアプリケーションを作成しています。MDIフォームにはSplitContainerがあり、Panel1にはTreeViewがあり、フォームをPanel2にロードします。
これまでのところ、1つの例外を除いてすべてが機能しますが、WaitCursorをオフにすることはできません。コードとフォームのプロパティで変更してみました。コードで変更しても何も起こりません。フォームのプロパティで変更しようとすると、自動的にWaitCursorに戻ります。
私は何が欠けていますか?
c# - MDIParentフォーム要素を介したMDIChildフォーム関数へのアクセス
私はフォームを持っています、フォームとフォームから継承されたMDIChild
と呼ばれる通常のフォーム、そのツールバーの上部にツールバーがあります新しいボタンがあります、新しいボタンをクリックすると、親フォーム内のツールバーの下にロードされますform1
MDIChild
MDIParent
MDIParent
form
Form1
TextBox
の中にありform1
、保存ボタンをクリックすると、関数を呼び出すことでの値がTextBox
に表示されます。MessageBox
TextBox
Text
しかし、問題は私がプロパティにアクセスできないということですか?
そして私のMDIParentフォームコードは
私のform1コードでは
私のMDIChildフォームコードは
誰か助けてもらえますか?
c# - メソッドを介してすべての子フォームを表示する
私はmdiフォームを持っており、メインメニューには非常に多くの子フォームがあり、そのようなコードを使用して子を開きます:
しかし、私はメソッドを書き、そのメソッドにフォームを呼び出すだけです
openForm(fromCustomers);
openForm メソッドは次のようになります
openForm(フォームから) {...}
どのようにできるのか?
vb.net - Mdiparent 、子フォーム
私はmdiparentと多くの子フォームを持っており、以下のように子フォームを呼び出しています
私の最初の疑問は次のとおりです。この Quotation.MdiParent = Me を宣言すると、この行がない場合よりもフォームを開くのに時間がかかります。フォームを開く時間を短縮するにはどうすればよいですか..または何か間違っていますか?
2 番目の疑問は、mdiparent の中心にピクチャボックスを配置したことです。ピクチャボックスを背面に送信しましたが、子フォームを開くと、引用符の上にピクチャボックスが表示されます。子フォームの上ではなく背面にピクチャボックスを表示したいです。
前もって感謝します!!!
c# - MDI 子にフォームを追加する
でForm1
有効にしてIsMdiContainer
、 を追加しましたMenuStrip
。私はForm1_Load
「新しい」Form2
で、どちらがに属しForm2.MdiParent
てthis
いますForm1
。私も最大化Form2
しており、この操作はうまく機能します。
では、フォームの左側にForm2
がtreeView
あり、フォームの右側に、 で選択されたノードまたはレベルに依存するさまざまな編集機能を備えた多数の異なるフォームを表示したいと考えていますtreeView
。
Form2
からの選択に応じて表示されるデータを編集するためのさまざまなフォームを作成したいと思いますtreeView
。フォームを MdiChild に追加できないようです。フォームにフォームを追加すると、よくわからないプログラミングの問題が発生する可能性があるという投稿を見てきました。
非常に単純な Mdi の親子関係以外は何も機能していないように見えたため、この投稿に貼り付けるコードは実際にはありません。
助けてくれてありがとう。