5

SQL 2008サーバーセレクターで行ったように、コンボボックス項目の下部に「さらに選択...」を追加する必要があります。このようにしようと:

        List<string> srvList = new List<string>();
        srvList.Add("ff");
        srvList.Add("jj");
        srvList.Add("pp");
        srvList.Add("<Select more...>");
        ComboBoxServs.Items.AddRange(srvList.ToArray<String>());

ただし、アイテムの上部に「さらに選択...」と表示されます。

4

2 に答える 2

3

MSDNが言うように:

ComboBox の Sorted プロパティが true に設定されている場合、項目はアルファベット順にリストに挿入されます。それ以外の場合、アイテムは配列内で発生する順序で挿入されます。

Sortedプロパティを次のように設定してみてくださいfalse:

    ComboBoxServs.Sorted = false;
    List<string> srvList = new List<string>();
    srvList.Add("ff");
    srvList.Add("jj");
    srvList.Add("pp");
    srvList.Add("<Select more...>");
    ComboBoxServs.Items.AddRange(srvList.ToArray<String>());
于 2013-03-12T05:24:23.637 に答える
0

制御Insert方法のインデックスを使用する必要がありますCombobox

 myComboBox.Items.Insert(0, "Select more");

その助けを願っています。ここでも参照できます

于 2013-03-12T05:30:08.880 に答える