In ogni finestra WPF predefinita come di seguito, sono disponibili quattro spazi dei nomi. so:Dove trovare lo spazio dei nomi XAML d = "http://schemas.microsoft.com/expression/blend/2008" libreria di mapping?
xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation"
e
xmlns: x = "http : //schemas.microsoft.com/winfx/2006/xaml "
sono la libreria di mapping PresentationCore.dll e PresentationFramework.dll. Ma dove posso trovare lo spazio dei nomi file di libreria mappatura
xmlns: d = "" http://schemas.microsoft.com/expression/blend/2008
e
xmlns: mc = "http://schemas.openxmlformats.org/markup-compatibility/2006"
?
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Title="MainWindow" Height="350" Width="525">
<Grid>
</Grid>
</Window>
http://msdn.microsoft.com/en-us/library/cc189061%28v=vs.95%29.aspx - verificarlo - Si dice che l'espressione/blend/2008 sia utilizzata solo nel designer e viene ignorato in fase di esecuzione. (Ciò significherebbe nessuna mappatura?) – LukeP
Vorrei anche saperlo. Sto cercando di utilizzare un UserControl, creato in Visual Studio, in PowerShell e sto ricevendo un errore su questo spazio dei nomi. – Simon
Controlla la mia risposta qui .. [http://stackoverflow.com/questions/25508755/http-schemas-microsoft-com-winfx-2006-xaml-presentation-definition/34635758#34635758][1] – Moumit