4

C# Winformには、2 つのフォームがあります。最初のフォームには TextBox があり、次のフォームには、最初のフォームに TextBox のテキストを含む GridView があります。

最初のフォームの TextBox のテキストが変更されたときに、最後のフォームの内容が変更されます。
何か案が?どのようにそれを行うことができますか?

4

1 に答える 1

1

カスタム イベントを作成したくない場合は、基になるモデルがあると仮定して、データ バインディングを使用して同じ効果を達成することもできます。この投稿の回答を参照してください。データ バインディングを使用すると、イベントを接続したり、テキスト ボックスの値を手動で取得して設定したりするなどの手間を大幅に省くことができます (ただし、デバッグは難しくなります)。WPF は間違いなくデータ バインディングを簡単にしましたが、WinForms のデータ バインディングに関するチュートリアルを次に示します。記事を編集できなくなった後に作成者が行ったコメントが少なくとも 1 つあります。

于 2012-12-17T15:49:54.923 に答える