هر مولفهای که بر اساس موقعیتهای موجود، بروی نقشه قرار بگیرد یک
کنترل نقشه نامیده میشود. element هایی که بروی نقشه
قرار میگیرند به جزءای از اجزای نقشه تبدیل میشوند. این کنترلها
میتوانند با نقشه تعامل داشته یا برای کارهای خارج از نقشه استفاده
شوند. برای نمونه در یک کاربرد که نیاز به نمایش اطلاعات مشتری است
در مولفه ای که بروی نقشه وجود دارد میتوان اطلاعات را نمایش داد.
بکارگیری elementهایی که به نوعی با نقشه باید تعامل
داشته باشند در خارج از container نقشه ممکن است دشوار بوده و یا
چینش درست آن بروی نقشه سخت باشد به گونه ای که با تغییر اندازه
مرورگر مولفههای روی نقشه خارج از آن قرار بگیرند. کنترل نقشه
راهحلی اساسی برای این کار است و با پیاده کردن کنترل در داخل نقشه
دیگر نیازی برای استایلبندی دشوار نیست. با 8 موقعیت
موجود elementها قادرند در این موقعیتها به آسانی جای
بگیرند.
هر کنترل نقشه قادر است دارای یک موقعیتی خاص بروی نقشه باشد، در
مجموع 8 موقعیت مختلف در نقشه وجود دارد که کنترلها به
آسانی میتوانند در یکی از آنها جای بگیرند.
top-lefttop-middletop-rightleft-middleright-middlebottom-leftbottom-middlebottom-right