私は立ち往生していて、私を助けるためにサイト上で何も見つけることができませんでした。
私が持っているもの:
Visual Studio 2010を使用してC#で記述されたWinFormsアプリがあります。約10個のデータフィールドとプロパティを使用してカスタムクラスを作成しました。私のメインフォームでは、各オブジェクトのハウジングのリスト<>を宣言しました。フォームレベルで宣言されます。主にテキストボックスと要素を使用したデータ入力用のカスタムフォームを作成しました(MessageBox
/は機能しないため)。また、1つあります。イベントハンドラーでスタック-フォームが読み込まれたときに入力したい。Interaction.InputBox
DateTime
ComboBox
Customdialog_Load
問題:
ComboBox
データを入力するためにフォームが読み込まれたときに、アイテムをフィードする必要があります。List<>
メインフォームのから、特定のプロパティからフィードする必要があります。それをと呼びましょうClientName
。に50個のクライアントがリストされている場合はList<>
、それらの名前プロパティをコンボボックスに入力しますCollection[]
。
リクエスト:
ComboBox
誰かが、できればデータを複製せずに、同じフォームではないaを与える方法についてアドバイスできますかList<>
?私は他のほとんどのことを行うことができ、ロジックフローはすべて正しいです。同じフォームで、通常の方法でコレクションにアイテムを追加する方法を知っています。
編集:
必要に応じて、メインフォームでクライアント名用に別の配列を作成できます。しかし、それはメインフォームにある必要があります。したがって、コンボボックスは、別の形式の配列から入力する必要があります。
編集2:
私はまだ大学1年生です。まだ実行DataBinding
していませんが、達成したいことを実行するためのより良い方法があることを私は知っています。私はまだツールを頭の中に持っていません。私はクラスのずっと前に働きます。すべての助けをありがとう、非常に迅速に!挑戦し続けます!