2017-05-08 123 views
1

我想把一個UserControl放在一個窗口中,出於一個奇怪的原因,它不工作。即使在重建和清理項目之後。UserControl在一個窗口不工作WPF

<Window xmlns:Header="JWKBouwWPF.Controls.Header" x:Class="JWKBouwWPF.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" 
    xmlns:local="clr-namespace:JWKBouwWPF" 
    mc:Ignorable="d" 
    Title="MainWindow" WindowState="Maximized"> 

這是我的代碼,因爲它規定應當accesable做

enter image description here

enter image description here

我重建它幾次,刪除並重新添加的用戶控件,但無濟於事。

回答

2

您的命名空間映射丟失clr-namespace令牌。將xmlns:Header="JWKBouwWPF.Controls.Header"替換爲xmlns:Header="clr-namespace:JWKBouwWPF.Controls.Header"

請參閱XAML Namespaces and Namespace Mapping for WPF XAML

+0

工作,謝謝。似乎我是盲人。 –