تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الخامس والخمسون - مقدمة إلى Wpf
#4
تطبيقك الأول في عالم WPF .

يمكننا بناء تطبيقات WPF بدون الاعتماد على XAML ، ولكننا سنتجاوز هذه المرحلة لنتعلم مباشرة كيفية بناء تطبيقات WPF باستخدام XAML .
لو كنت قد جربت سابقاً التعامل مع HTML فأنت ستكون قد اجتزت نصف المرحلة ، ولمن هذه هي المرة الأولى بالنسبة لهم فقد كانت ال HTML تعتمد على Tags بالشكل التالي مثلاً :


كود :
[color=#008000]<a href=[COLOR=#0000ff]"Ahmed.html"[/color]>[/COLOR]Ahmed[color=#008000]</a>[/color]

الكود السابق يعني رابط Link يشير إلى الصفحة Ahmed.html في حين ان النص المعروض للمستخدم هو Ahmed .
هناك طريقة أخرى لاكواد ال HTML بالشكل التالي مثلاً :

كود :
[color=#800080]<img src=[COLOR=#0000ff]"ahmed.jpg"[/color] alt=[color=#0000ff]"ahmed picture"[/color] border=[color=#0000ff]"0"[/color] />[/COLOR]


هذا الكود يعني صورة لديها ToolTip وليس لها حدود ، لو لاحظت فليس لها Tag نهاية .

لو كنت ترغب بمعرفة المزيد عن HTML يمكنك البدء من هنا :
http://www.html4arab.com/
ستكون معلومات سريعة + لن تأخذ اكثر من ساعتين في تعلمه + سيكون مفيداً جداً لك في تطوير المواقع + حتى مع استخدام ادوات مثل DreamWaver أو الفيجوال ستوديو في تطبيقاتك فمن المفضل التعرف عليها - شخصياً استخدم لبناء مواقعي ال Notepad في الغالب - .


المهم ، هذا هو كل ما لدينا في عالم XAML ، بنفس الطريقة سيتم توصيف الأدوات الخاصة بنا ، فهذا زر أمر مثلاً :

كود :
[FONT=Tahoma]<Button Height="80" Width="100">
ClickMe
</Button>[/FONT]


وهذا النوع الآخر :

كود :
[FONT=Tahoma]<Button Height="80" Width="100" Content="ClickMe"/>[/FONT]


يمكن ان يكون لدينا زر أمر يحتوي بداخلة على عناصر أخرى ، هذا مثال :


كود :
<Button Height = "80" Width = "100">
<Button.Content>
<ScrollBar Width = "75" Height = "40"/>
</Button.Content>
</Button>


لكن المثال التالي خاطئ نظراً لإن ال Scroll ليست مشتقة من الفئة ContentControl!


كود :
<ScrollBar Height = "80" Width = "100">
<Button Width = "75" Height = "40"/>
</ScrollBar >


الآن هذه مقدمة مناسبة عن هذا العالم ، نبدأ في التطبيق في الدرس التالي ....
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
الدرس الخامس والخمسون - مقدمة إلى Wpf - بواسطة Raggi Tech - 14-10-12, 06:55 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم