アプリ版:「スタンプのみでお礼する」機能のリリースについて

コンボボックスのデフォルト値を設定しようとして
以下のコードを書いたのですが、コンパイルがとおり
ません。どうしたらよいでしょうか?

private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
//費目初期値
array<System::String^>^himokudata = {
"通信費","光熱費","住居費"
};

for (int i=0; i < himokudata->Length; i++) {
comboBox1->Items->Add(himokudata[i]);
}

comboBox1->Text = comboBox1->Items->default;
<---ここが通らない。textに表示されるデフォルト
値として通信費を入れたいのだが
}

A 回答 (2件)

comboBox1->SelectedIndex = 0;

    • good
    • 0
この回答へのお礼

ありがとうございました。
うまくいきました。

お礼日時:2006/06/08 14:15

comboBox1->ItemIndex=0;


~というのではダメでしょうか。
→通信費が配列の0番目とした場合ですが・・・。

comboBox1->Textにテキストを入れても最初はcomboBox1->ItemIndexは-1になっていると思います。

この回答への補足

回答ありがとうございます。
Visual Studio 2005をつかっているんですが、comboBox1にItemIndexというメンバがないようです。

補足日時:2006/06/08 13:37
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A