次のチュートリアルを使用してカスタムコントロールを編集し、URI名前空間を提供しました:http: //blogs.msdn.com/b/knom/archive/2007/11/02/wpf-tired-of-xmlns- clr-namespace.aspx
[assembly: XmlnsDefinition("http://schemas.mycompany.de/wpf/CustomControls", "MyCompany.MyApp.CustomControls")]
namespace MyCompany.MyApp.CustomControls
{
// CODE HERE
}
そしてそれをこのように使用しました:
<my:ProgressIndicator Grid.Row="2" Height="6" ProgressColor="#23A4D3" />
今それは言う
The tag 'ProgressIndicator' does not exist in XML namespace 'http://schemas.mycompany.de/wpf/CustomControls'. Line 111 Position 18.
なんでそうなの?私は何が欠けていますか?