ویجت رادیو باتن (فرم)
این ویجت برای انتخاب یکی از چند گزینه داخل فرم استفاده میشود.

کاربردها
- دریافت یک انتخاب از بین چند گزینه.
- ساخت سوالهای چندگزینهای، انتخاب جنسیت، روش ارسال یا نوع سرویس.
- زمانی مناسب است که فقط یک گزینه باید فعال باشد.
قبل از انتشار اپ، نمایش این ویجت را در اندازههای مختلف صفحه بررسی کنید.

تنظیمات اصلی
اطلاعات فیلد
- نام فیلد: نام داخلی رادیوباتن است و برای ثبت مقدار انتخابشده استفاده میشود.
- برچسب فیلد: عنوانی است که کاربر برای این مجموعه گزینهها میبیند؛ مثل «روش ارسال» یا «نوع حساب».
- اجازه خالی بودن مقدار: اگر غیرفعال باشد، کاربر باید حتماً یکی از گزینهها را انتخاب کند.
- متن راهنما و متن خطا: برای راهنمایی کاربر و نمایش خطا در صورت انتخاب نکردن گزینه استفاده میشود.
گزینهها
در بخش گزینهها، انتخابهای قابل نمایش را تعریف میکنید. رادیوباتن زمانی مناسب است که کاربر فقط بتواند یک گزینه را از بین چند گزینه انتخاب کند.
ظاهر گزینهها
میتوانید فونت، سایز متن گزینهها، سایز برچسب، رنگ متن، رنگ برچسب، رنگ گزینه منتخب، رنگ خطا، رنگ راهنما، رنگ زمینه، رنگ کادر، ضخامت و انحنای کادر و عرض گزینهها را تنظیم کنید.
اتصال به متغیر
سه جهت اتصال در دسترس است:
- فیلد به متغیر: رفتار پیشفرض؛ مقدار گزینه انتخابشده در متغیر ذخیره میشود.
- متغیر به فیلد: مقدار متغیر، گزینه متناظر را انتخاب میکند و تغییرات بعدی متغیر نیز در فیلد دیده میشود؛ انتخاب کاربر متغیر را تغییر نمیدهد.
- همگامسازی دوطرفه: انتخاب کاربر متغیر را تغییر میدهد و تغییر متغیر نیز انتخاب فیلد را بهروز میکند.
مقدار متغیر باید با مقدار یکی از گزینهها برابر باشد، نه فقط عنوان نمایشی آن. مقدار نامعتبر یا null انتخاب فعلی را پاک میکند و متغیر ناموجود باعث حفظ مقدار پیشفرض فیلد میشود.
اگر گزینهها کم هستند و میخواهید کاربر همه انتخابها را یکجا ببیند، رادیوباتن مناسب است. اگر گزینهها زیاد هستند، کمبوباکس انتخاب بهتری است.
نکات طراحی و تست
- جایگاه «ویجت رادیو باتن (فرم)» را در چیدمان صفحه با اندازههای مختلف نمایش بررسی کنید.
- عنوان، متن و فاصلهگذاری اطراف ویجت را با سایر اجزای همان صفحه هماهنگ نگه دارید.
- قبل از انتشار، تعامل کاربر با ویجت را روی دستگاه واقعی تست کنید؛ مخصوصاً اگر ویجت داخل گروه، تب، اسلاید یا فرم قرار دارد.