04-04-15, 10:49 PM
(آخر تعديل لهذه المشاركة : 04-04-15, 10:54 PM {2} بواسطة الشاكي لله.)
السلام عليكم
اولا اخي يجب ان اعلمك انه هناك فرق بين شغلتين ، وهي الUserControl والـ Custom Control
الUserControl : يستخدم لصناعة اداة جديدة من الصفر.
الـ Custom Control : هو لتطوير اداة موجودة مثل البوتون والcheckbox وغيرها
هو في الاساس هناك طريقة (انا اعتبرها ليست احترافية) وهي تكون بادخال العناصر داخل الزر :-
تأمل الكود السابق جيدا ، لوشغلت الكود بيعطيك هذه النتيجة
فقط كل ماعليك عمله لكل بوتون هو تغيير خاصية Source في الكود السابق الى الصور المناسبة.
هذا كان احد الحلول وهو حل بسيط وسريع جدا
ولكن دائما الحل الي افضله هو الاحترافي وانا اقصد الحل باستخدام Custom Control
تحياتي
اولا اخي يجب ان اعلمك انه هناك فرق بين شغلتين ، وهي الUserControl والـ Custom Control
الUserControl : يستخدم لصناعة اداة جديدة من الصفر.
الـ Custom Control : هو لتطوير اداة موجودة مثل البوتون والcheckbox وغيرها
هو في الاساس هناك طريقة (انا اعتبرها ليست احترافية) وهي تكون بادخال العناصر داخل الزر :-
PHP كود :
<Button x:Name:"button1" Template="{StaticResource someTemplate}">
<StackPanel Orientation="Horizontal">
<Image Source="speaker.png" Stretch="Uniform"/>
<TextBlock Text="Play Sound" />
</StackPanel>
</Button>
تأمل الكود السابق جيدا ، لوشغلت الكود بيعطيك هذه النتيجة
فقط كل ماعليك عمله لكل بوتون هو تغيير خاصية Source في الكود السابق الى الصور المناسبة.
هذا كان احد الحلول وهو حل بسيط وسريع جدا
ولكن دائما الحل الي افضله هو الاحترافي وانا اقصد الحل باستخدام Custom Control
تحياتي

