کاربرد های مختلف xaml در wpf
ابتدا توضیحی دربارۀ XAML میدم و سپس کاربردشو شرح میدم .
زبان XAML نوعی زبان نشانه گذاری است، و نحوه استفاده از آن و جایگاه آن را در تکنولوژی WPF یا همون Avalon و در ویژوال استودیو می باشد.
XAML مخفف عبارت EXtensible Application Markup Language می باشد. زبان XAML که یک زبان توصیفی ست، بر پایه قواعد XML می باشد. این زبان در ساخت برنامه های WPF نقش بسیار موثری را بازی می کند.
XAML در WPF :
یکی از کاربرد های XAML در هنگام برنامه نویسی WPF می باشد که امکانات بسیاری را برای شما فراهم می کند. هر سند XAML در WPF می تواند نگهدارنده آبجکت های WPF باشد. این آبجکت های می توانند در بالاترین سطح، پنجره ها باشند و یا تنها یک آبجکت خط و یا یک مستطیل طراحی شده توسط برنامه نویس باشد.
XAML در WF :
همانطور که XAML در WPF می تواند نگهدارنده آبجکت های WPF باشد، XAML در WF نیز می تواند نگهدارنده آبجکت ها در WF باشد، WF نیز مانند WPF درای آبجکت های بسیاری از جملهActivity Class ها و .. می باشد.
XAML در SilverLight :
نسخه ای دیگر از WPF وجود دارد به نام WPF/E که به نام SilverLight نیز معروف است و ممکنه شنیده باشید. در واقع توسط WPF/E یا همان SilverLight می تونیدم بسیاری از کارهایی را که با WPF قادر به انجام آن ها در برنامه های ویندوزی هستیم، مثل اشکال دو بعدی، صدا، تصویر، انیمیشن و ... را در برنامه های تحت وب به کار ببریم.