Mohammed Abu Yousef نشر 17 مايو 2021 أرسل تقرير نشر 17 مايو 2021 أريد أن أنشىء زر وأعمل شرط معين داخل onPress في حالة معينة أن يصبح الزر غير قابل للضغط عليه ( يعني عند الضغط عليه لا يحدث شيء ) 1 اقتباس
1 بلال زيادة نشر 17 مايو 2021 أرسل تقرير نشر 17 مايو 2021 يمكنك وضع بداخل أقواس onPressed التالي onPressed: (){ if(i == 1){ return null; } return true; } أو يمكنك إنشاء متغير من نوع bool بهذا الشكل bool isButtonDisabled; وفي دالة initState نضع قيمة لهذا المتغير بهذا الشكل initState(){ isButtonDisabled = false; } وفي دالة onPressed onPressed: isButtonDisabled ? null : _myfunction(), 1 اقتباس
1 Wael Aljamal نشر 17 مايو 2021 أرسل تقرير نشر 17 مايو 2021 يمكنك أيضا الاستفادة من الإجابتين هنا: 1 اقتباس
1 بلال زيادة نشر 17 مايو 2021 أرسل تقرير نشر 17 مايو 2021 بتاريخ 1 دقيقة مضت قال Mohammed Abu Yousef: لا أريد إخفاء الزر أريد فقط جعل الزر غير قابل للنقر عليه صحيح ، الزر يبقى و لكن لا حدث عليه. 1 اقتباس
0 Mohammed Abu Yousef نشر 17 مايو 2021 الكاتب أرسل تقرير نشر 17 مايو 2021 لا أريد إخفاء الزر أريد فقط جعل الزر غير قابل للنقر عليه 2 اقتباس
السؤال
Mohammed Abu Yousef
أريد أن أنشىء زر
وأعمل شرط معين داخل onPress في حالة معينة أن يصبح الزر غير قابل للضغط عليه ( يعني عند الضغط عليه لا يحدث شيء )
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.