問題タブ [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.

0 投票する
1 に答える
1402 参照

c# - MDI親の垂直スクロールバーが徐々にスクロールしない

VS2010でC#でMDIアプリケーションを作成しました。

垂直スクロールバーで親指をドラッグすると、親指を離すまでウィンドウが移動しません。

研究はいくつかのことを明らかにしました、しかし私がこれまでに見つけた情報のどれもうまくいきませんでした。

誰かがこの問題についていくつかのガイダンスを持っていますか?親指をドラッグしながらウィンドウをスクロールさせたい。

チャック

0 投票する
2 に答える
3281 参照

c# - Wpfの親をMDIformに設定します

が付いたwinフォームアプリケーションがありMDI Formます。

何らかの理由WPF Windowで、アプリケーションでを使用しました。だから私はどうすればWPFウィンドウの親を私のMDIフォームに設定できますか?

0 投票する
1 に答える
16894 参照

c# - 子フォームから MdiParent を設定する

子フォームを開くメニューを含むプリンシパル フォームがあります。

それはうまくいきますが、子から別のフォームを開き、MdiParent を失いました:

0 投票する
1 に答える
761 参照

c# - メニューバーなしでMDIの子を作成するC#

代わりに .NET と VB の使用から C# の使用に切り替えたばかりで、親と共に自動的にロードされる MDI 子を作成するのに苦労しています。だから私は親フォームを持っています (IsMdiContainer = True)。また、メインの親に子として割り当て、親の初期読み込み時に読み込みたい別の Windows フォームもあります。VB では、これは非常に単純でした。Mdiparent では、単に form1.mdiParent = Me (多かれ少なかれ) および form1.Show() と言って、親と一緒にロードするようにしました。C#でこれを行う方法はありますか? 私が見ているすべてのヘルプ ページでは、子をメニュー バーで動的に作成する必要がありますが、これは私がやりたいことではありません。何か助けはありますか?この質問が以前に尋ねられた場合は申し訳ありません。質問する前に高低を検索しました。

0 投票する
2 に答える
1799 参照

vb.net - VB.NET の親 mdi フォームによって子フォームのインスタンスが 1 つだけ作成されるようにする方法

新しい子フォームを作成できる親フォームにボタンがあります。

ただし、各フォームの複数のインスタンスを作成したくありません。親MDIフォームにパブリックブール値を入れてみました: Dim ChildForm As Boolean = False

そして、子フォームが作成される時点で: ChildFormThere = True

そして、子フォームの「Leave」イベントでは、これができると思いました:

Me.MdiParent.ChildFormThere = False

しかし、それは ChildFormThere 変数を認識しません...どうすればこれを行うことができますか?

0 投票する
0 に答える
54 参照

windows-installer - Installshield MDI ダイアログ

1 つのダイアログに複数のダイアログを表示したい。Installshield でこの MDI の親子関係を実現する方法を提案できる人はいますか?

できるだけ早く対応していただきありがとうございます。

よろしく、アヌープ

0 投票する
2 に答える
2291 参照

vb.net - VB.NET で MDI 親フォームから子フォームのパブリック変数を調整する

「Order」という子フォームを開くことができる MDI 親フォームがあります。注文フォームには、ユーザーが注文を印刷できるボタンがあります。注文フォームには、最初に定義された印刷サイズ変数があります。

親フォームにもpsize変数があり、デフォルトの「A4」に設定されています。これは、親ウィンドウのメニュー ストリップのメニュー項目の 1 つをクリックしたときにのみ発生します。

デフォルトでは、親ウィンドウが新しい注文フォームを開くたびに、子フォームのpsize変数を独自のpsize値に設定する必要があります。このようなもの:

f.psize がフォームのメンバーではないというエラーが表示されます。MDI の親と子の間で変数をやり取りすることは非常に一般的ですが、ここで見たいくつかのオプションを試してみましたが、うまくいかないようです。これは間違ったアプローチですか?

0 投票する
1 に答える
260 参照

c# - 親または他の子フォームをスリープさせずに子フォームをスリープさせる方法

合計5つのフォームを持つプログラムを構築しています。1 つの MDIContainer と 4 つの MDIChildren。

私は現在thread.sleep(1000)、各 MDIChild を持っています。操作が実行されると、他の 3 つの MDIChilds が機能し、対話可能である必要があります。ただし、現在、thread.sleep(1000)が呼び出されると、プログラム全体が 1 秒間スリープし、他のフォームと対話する前にスリープが終了するのを待つ必要があります。

単一のフォームをスリープ状態にする方法はありますか? もしそうなら、方法と例を教えてください。

0 投票する
0 に答える
517 参照

c# - 別のスレッドでMdiParentプロパティを設定する

MdiParent別の場所で実行されるフォームを設定するにはどうすればよいThreadですか?

これは可能ですか?

0 投票する
1 に答える
2811 参照

c# - C#のmdiコンテナフォームの空き領域から子フォームベースのサイズを設定するにはどうすればよいですか?

私の問題は、子フォームがMDIコンテナの空き領域を占めるようにしたいことです。

これが私が試したコードです

MDIコンテナフォームのロードイベントに、子フォームを呼び出すこのコード行があります

しかし、スクロールバーが含まれているため、子フォームが親よりも大きいと思うのですが、どうすれば修正できますか?

ここに画像の説明を入力してください