Sachverhalt: A. Bei der 1976 geborenen S._ entwickelte sich als Folge eines im Juli 2004 erlittenen Bienenstichs ein CRPS (Complex-Regional-Pain-Syndrome) Stadium II-III des rechten Arms. Mit Verfügung vom 27. August 2008 sprach ihr die IV-Stelle des Kantons Thurgau rückwirkend ab 1. Juli 2005 eine halbe Rente der Invalidenversicherung zu. Ab 1. Januar 2008 wurde der Versicherten sodann eine Invalidenrente der Unfallversicherung aufgrund einer Erwerbsunfähigkeit von 50 % ausgerichtet. Nachdem die IV-Stelle Ende September 2009 Kenntnis davon erhalten hatte, dass S._ im Juni 2007 einen Sohn geboren hatte, leitete sie ein Revisionsverfahren ein, in welchem sie u.a. eine Haushaltabklärung veranlasste. Nach durchgeführtem Vorbescheidverfahren hob sie wiedererwägungsweise mit Verfügung 4. Januar 2010 die halbe Rente auf Ende Februar 2010 auf. B. Die Beschwerde der S._ wies das Verwaltungsgericht des Kantons Thurgau als Versicherungsgericht mit Entscheid vom 24. März 2010 ab. C. S._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Rechtsbegehren, der Entscheid vom 24. März 2010 sei aufzuheben und ihr eine "50%ige" Invalidenrente zuzusprechen, eventuell die Sache zur Vornahme der notwendigen Abklärungen und zu neuer Verfügung an die IV-Stelle zurückzuweisen.