المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مساعدة ...كيف اجعل محتوى label يتغير اذا كان اصغر من قيمة


عبد الهادي بهاب
04-07-2015, 05:01 PM
السلام عليكم

مساعدة ...كيف اجعل محتوى label يتغير اذا كان اصغر من قيمة

يعني .....بعد القيام بضغط زر سيكون هناك قيمة في label معين داخل مشروعي وهي نتيجة حسابية

السؤال كيف اجعل لونه يتغير عندما يكون اقل من 3 بالاحمر مثلا ......و بالازرق لاقل من 5 .ثم اسود اذا كان اكثر من 5

حاولت باستخدام خاصئص table لكن مكان يتعير

تحياتي و تقبل الله عبادتكم

ثامر أبو بلقيس
04-07-2015, 07:25 PM
--- الانبوت 1 و الانبوت 2 نكتب فيهما قيم رقمية
x=String.ToNumber(Input.GetText("Input1"));
y=String.ToNumber(Input.GetText("Input2"));
--- نريد مثلا جمع القيمتين في العنر المطلوب في تساؤلك
Label.SetText("Label1", x+y);
----- ربط لون الكتابة بشروط وفق ما كتبت في سؤالك
tblLabelProps = {};
if String.ToNumber(Label.GetText("Label1")) <=3 then
tblLabelProps.ColorNormal = Math.HexColorToNumber("FF0000");
Label.SetProperties("Label1", tblLabelProps);
elseif String.ToNumber(Label.GetText("Label1")) >3 and String.ToNumber(Label.GetText("Label1")) <=5 then
tblLabelProps.ColorNormal = Math.HexColorToNumber("003399");
Label.SetProperties("Label1", tblLabelProps);
elseif String.ToNumber(Label.GetText("Label1")) >5 then
tblLabelProps.ColorNormal = Math.HexColorToNumber("000000");
Label.SetProperties("Label1", tblLabelProps);
end
---- موفق

فرح صالحي
04-07-2015, 07:52 PM
موفق بإذن الله ...:abc_028: لك مني أجمل تحية .

عبد الهادي بهاب
05-07-2015, 01:15 AM
الله عليكم سرعة في الرد و قمة في الاحرتاف شكرا للسادة