فضای نام های xaml در wpf
در پست قبلی با دو دستور زیر آشنا شدید
کد:
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
کدهای بالا فضای نام های اساسی WPF هستند بنابراین، هر سند XAML مربوط به WPF باید این دو فضای نام را در خودشون داشته باشن.
با به کار بردن کلمۀ xmlns می تونیم فضای نام های مورد نظرمونو را در اسناد XAML خودمون، تعریف کنیم . قاعده تعریف فضای نام ها به صورت زیر است :
کد:
xmlns="clr-namespace:[NameSpace Name];assembly=[Assembly Name]"
در تعریف بالا، به جای [NameSpace Name] باید نام فضای نام مربوطه رو را قرار بدید و به جای [Assembly Name] باید نام فایل اسمبلی رو که اون فضای نام در اون قرار گرفته رو قرار بدید.