これはかなり単純な質問ですが、これまでのところ私を打ち負かしています。Winforms-ListBoxをクリアできません
私は自分のフォームに2つのリストボックスを持っています。ユーザーが最初のボックスの項目をクリックすると、2番目のリストボックスに関連する値が入力されます。しかし、時には後で2番目のリストボックスをクリアして、再び空に見えるようにしたいことがあります。
ただし、次のどれも動いていないようにみえます:
lbxQuantity.Items.Clear();
lbxQuantity.DataSource = null;
lbxQuantity.Text = "";
Iすべての値の完全に明確なリストボックスやるとちょうど空白のままにどのように?
リストボックスはWinFormsアプリケーション広告内にあります。フォーム上のすべてのリストボックスをクリアするボタンを追加したいと思います。
ここでイベントをクリアしますか?リストボックスで試してください - プレレンダリングまたはページプリレンダリング – zdrsh
'ページロードイベントをチェックして、リストボックスでデータソースをバインドしていない場合は、ポストバックをチェックします。すべてのアイテムをクリアしている場合は、データソースをnullに設定する必要はありません。これらのアイテムは、アイテムをクリアした後にバインドする必要があります。 – joshua
@Madhav:これは、Winforms-ListBox(http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.aspx)でもかまいません。 –