using System; using System.Drawing; using System.Drawing.Drawing2D; namespace ControlLibrary { internal class AntiAlias : IDisposable { private Graphics m_g; private SmoothingMode m_eMode; public AntiAlias(Graphics g) { m_g = g; m_eMode = g.SmoothingMode; m_g.SmoothingMode = SmoothingMode.AntiAlias; } public void Dispose() { m_g.SmoothingMode = m_eMode; } } }