0
これはおそらく愚かな簡単な質問ですが、とにかく質問します。ComboBoxの書式設定
は、だから私はそれがデータを持っているとき、それは私はまだ1つだけを使用しているデータではなく、このように見えるようにする方法があるかどうかを知りたいこの
のように見えるでいることをコンボボックスを持っていますコンボボックス
ジョン、ドウ戻る
ニッケル、
等...
ご協力いただければ幸いです。
これはおそらく愚かな簡単な質問ですが、とにかく質問します。ComboBoxの書式設定
は、だから私はそれがデータを持っているとき、それは私はまだ1つだけを使用しているデータではなく、このように見えるようにする方法があるかどうかを知りたいこの
のように見えるでいることをコンボボックスを持っていますコンボボックス
ジョン、ドウ戻る
ニッケル、
等...
ご協力いただければ幸いです。
Person
のクラスを作成してから、ToString()
メソッドをオーバーライドして、必要に応じて文字列を出力します。
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
public override string ToString()
{
return FirstName + ", " + LastName;
}
}
さて、あなたは人のリストを作成し、コンボボックスのDataSource
に特異的に結合することができます。
var people = new List<Person>
{
new Person() { FirstName = "John", LastName = "Doe" },
new Person() { FirstName = "Nickel", LastName = "Back" }
};
comboBox1.DataSource = people;
コードを表示できますか? NameとLastNameが異なる項目であるデータソースを追加するように見えるので、データソースとして設定する前に接続する必要があります。 –