I made a custom wordpress theme from scratch. I added WooCommerce for the shopping cart and store. When I search products in the store the search results do not show pictures. How do I make the pictures of the products visible in search results?
That all depends on the theme and how it is setup to display search results. Some themes will allow for the featured image to be listed in the search results. If that is the case then you only need to set a featured image for each product.
Where this "lives" on the admin UI may move. Make sure that you have all of the option boxes turned on so you can see all the UI options, then search for "featured image".
If your theme does NOT support featured images in search results this will not work. You may also want to use a WooCommerce specific theme from WooThemes though not all of those will show featured images in search results either.
Instead of using the wordpress search widget use the woocommerce product search widget.