簡體   English   中英

無法從CheckedBoxList中的Item獲取正確的值

[英]Can't get correct value from Item in CheckedBoxList

鑒於我以這種方式向CheckedListBox添加了一個項目:

checkedListBox1.Items.Add("ItemA");

讓我們說這是控件中唯一的項目:

string s = checkedListBox1.GetItemText(0);

現在,當我期望"ItemA"時,s的值為"0" "ItemA" 為什么我不能使用checkedListBox1.GetItemText(int itemIndex)方法獲得正確的值?

您應該將作為CheckedListBox項的對象傳遞給GetItemText

MessageBox.Show(checkedListBox1.GetItemText(checkedListBox1.Items[0]);

否則GetItemText返回傳遞對象的ToString

使用checkedListBox1.Items[0].ToString(); 而不是GetItemText()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM