タイプ Process のオブジェクトの配列があります。このリストをアルファベット順ですべて大文字でコンボボックスに表示したいと思います。
Process オブジェクト プロパティ「ProcessName」は「DisplayMember」です。これは読み取り専用のプロパティです。
private void Form1_Load(object sender, EventArgs e)
{
//get the running processes
Process[] procs = Process.GetProcesses();
//alphabetize the list.
var orderedprocs = from p in procs orderby p.ProcessName select p;
//set the datasource to the alphabetized list
comboBox1.DataSource = orderedprocs.ToArray<Process>();
comboBox1.DisplayMember = "ProcessName";
// Make the display member render as UPPER CASE???
//comboBox1.FormatString
}
答えは FormatString にあると思います