title: How can Color.FromArgb take Int32 as parameter?
body: <p>The <a href="http://msdn.microsoft.com/en-us/library/2zys7833%28v=vs.110%29.aspx" rel="noreferrer">Color.FromArgb method</a> takes <code>Int32</code> as a parameter. The value of <a href="http://msdn.microsoft.com/en-us/library/system.drawing.color.white%28v=vs.110%29.aspx" rel="noreferrer">Color.White</a> is <code>#FFFFFFFF</code> as ARGB, which is <code>4.294.967.295</code> as decimal (way over <code>int.MaxValue</code>). What am I not understanding here? How can the method take <code>int</code> as a parameter if valid ARGB values are above the maximum value of an <code>int</code>?</p>