The Problem is your getting catefoiries in Dataset and the Combobox is accepted only in table.
Try this line
Categorycls c = new Categorycls();
comboBox1.DataSource = c.GetCategories().Tables[0];
comboBox1.DisplayMember= "Category Description";
comboBox1.ValueMember = "CatID";