كيف يمكنني تعيين مربع الاختيار I إلى True في واجهة المستخدم الرسومية Matlab؟
-
23-09-2019 - |
سؤال
أحتاج إلى مربع اختيار ليتم فحصه افتراضيًا عند إنشاء واجهة المستخدم الرسومية. كيف يمكن القيام بذلك في Matlab؟ نظرت من خلال مفتش UIControl دون أي حظ.
المحلول
يمكنك أيضًا تعيينها في وظيفة الفتح (أو على رد اتصال آخر) عن طريق إدخال السطر التالي:
set(handles.checkbox1,'Value',1);
أو استبدل "CheckBox1" بأي علامة قمت بتعيينها في مربع الاختيار الخاص بك. لإلغاء تحديد ، ما عليك سوى تعيين القيمة على الصفر. وبهذه الطريقة ، إذا كان لديك خياران حصريان متبادلان ، عند تحديد واحد ، يمكنك إلغاء تحديد الآخر تلقائيًا:
نصائح أخرى
لقد وجدت ذلك. أترك هذا الإجابة. فقط قم بتعيين "قيمة" في المفتش إلى "1". يمكن العثور عليها في أسفل مفتش UIControl. لماذا عندما سألت للتو سؤالاً ، أجد الجواب بنفسي؟
يمكنك تعيين حالة مربع الاختيار على الإنشاء مع "القيمة" الخاصية:
uicontrol(..., 'Value', 1);
لا تنتمي إلى StackOverflow