問題タブ [form-load]

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 投票する
0 に答える
58 参照

c# - C# と Visual Basic で作成されたコントロールは、フォーム ロードのどの時点で作成されますか?

Visual Basic で記述されたプロジェクトを C# に移行しています。

VB でのフォームのロード中に、フォームのコントロールを使用する関数を実行すると、正しく動作します。

ただし、C# で Form Load 中に同じ関数を実行すると、0 コントロールが検出されるため、関数は機能しません。では、VB と C# でコントロールが作成され、割り当てられるのはどの時点でしょうか?

Visual Basic のコード:

新しいフォーム

フォームロード中の私の機能

IF での Controls.Count

C# でのコード

新しいフォーム

フォームロード中の私の機能

IF での Controls.Count

VB: フォームの宣言は次のとおりです。

VB: これは、フォームの読み込み中の関数であり、フォームの Controls.Count

C#: フォームの宣言は次のとおりです。

C#: これは、フォームの読み込み中の関数であり、フォームの Controls.Count