تخطَّ إلى المحتوى

TextButton

زر نصي بسيط TextButton

TextButton زر بلا خلفية أو ظل — للأفعال الثانوية (مثل "إلغاء" بجانب زر رئيسي).

نفس واجهة ElevatedButton تقريبًا لكن بمظهر أخف بصريًا، يناسب الأفعال الأقل أهمية حتى لا تنافس الزر الرئيسي بصريًا.

الصياغة

TextButton(
  onPressed: () { /* فعل */ },
  child: Text('نص'),
)

📄 مثال

Row(
  children: [
    TextButton(onPressed: () {}, child: Text('إلغاء')),
    ElevatedButton(onPressed: () {}, child: Text('تأكيد')),
  ],
)

أهم المعاملات

المعاملالوظيفة
onPressedالدالة المُنفَّذة عند الضغط

💡 نصائح عملية

  • استخدمه دائمًا للفعل الثانوي بجانب ElevatedButton كفعل رئيسي — يخلق تسلسلًا بصريًا واضحًا

خصائص ذات صلة

🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار FLUTTER الكامل بالعربي.