4

コードに 2 つのエラーがあり、これを解決する方法がわかりません。

これは私のコードです:

    private void add_button_Click(object sender, EventArgs e)`
    {
        try
        {

            if (list_selected.Contains(List_selection.SelectedItem))
            {
                MessageBox.Show("Can't add the same type twice");
            }
            else
            {
                list_selected.Items.Add(List_selection.SelectedItem);
            }
        }
        catch 
        {

            {
                MessageBox.Show("No type selected");
            }

        }
    }

エラーは次のとおりです。

エラー 1

'System.Windows.Forms.Control.Contains(System.Windows.Forms.Control)' に最適なオーバーロードされたメソッドの一致には、いくつかの無効な引数があります

エラー 2

引数 1: 'object' から 'System.Windows.Forms.Control' に変換できません C:\Projects\flashloader2013\mainapplication\Form1.cs 467 44 Main

私を助けてください。]

List_selectionlist_selectedですListBoxes

4

5 に答える 5