title: How do I display an image from URL in C#?
body: <p>I heard that framework 2.0 supports image url but I cant find it. Is there any way to display  an image directly from Url in C#? (Desktop Application)</p>
  
  <p>Normally my followed way is that I download image after return an image. Here is my code.. But I dont want to follow that kind of way. So I am looking for a method which doesnt use Httpwebrequest or like that..</p>
  
  <pre><code>  public Image DownloadImage(string _URL)
          {
              Image _tmpImage = null;
  
              try
              {
                  // Open a connection
                  System.Net.HttpWebRequest _HttpWebRequest = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(_URL);
  
                  _HttpWebRequest.AllowWriteStreamBuffering = true;
  
                  // You can also specify additional header values like the user agent or the referer: (Optional)
                  _HttpWebRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)";
                  _HttpWebRequest.Referer = "http://www.google.com/";
  
                  // set timeout for 20 seconds (Optional)
                  _HttpWebRequest.Timeout = 20000;
  
                  // Request response:
                  System.Net.WebResponse _WebResponse = _HttpWebRequest.GetResponse();
  
                  // Open data stream:
                  System.IO.Stream _WebStream = _WebResponse.GetResponseStream();
  
                  // convert webstream to image
                  _tmpImage = Image.FromStream(_WebStream);
  
                  // Cleanup
                  _WebResponse.Close();
                  _WebResponse.Close();
              }
              catch (Exception _Exception)
              {
                  // Error
                  Console.WriteLine("Exception caught in process: {0}", _Exception.ToString());
                  return null;
              }
  
              return _tmpImage;
          } 
  </code></pre>
  
  <p>I am looking for an alternative way. I dont know what can be.. ? I want to learn how can I handle that.. </p>