2016-02-15 4 views
1

Я получаю следующее сообщение об ошибке:Почему мой xaml не увидит мой код?

The name MinMaxOverlay does not exist in the namespace "clr-namespace:Shadow_App".

Вот мой XAML и код-за фрагментами. Пожалуйста, будьте предупреждены, что код, который я использую, намного длиннее, но я удалил только соответствующие части. Ошибка, когда весь код (1000 строк) остается неизменным.

<UserControl xmlns:igWPF="http://schemas.infragistics.com/xaml/wpf" 
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
      xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
      xmlns:local="http://schemas.AvalonControls/AvalonControlsLibrary/Controls" 
      xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
      xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit" 
      x:Class="Shadow_App.MainView" 
      xmlns:myLocal="clr-namespace:Shadow_App" 
      mc:Ignorable="d" Height="900" Width="1000" x:Name="window"> 
    <Border BorderBrush="Black" BorderThickness="1"> 
     <Grid> 
      <Border BorderBrush="Black" BorderThickness="1"> 
       <Grid Background="Black" Margin="0,50,-4,-1" Width ="1000" HorizontalAlignment="Left" Height="847" VerticalAlignment="Top"> 
        <Grid.ColumnDefinitions> 
         <ColumnDefinition/> 
        </Grid.ColumnDefinitions> 
        <myLocal:MinMaxOverlay/> 
       </Grid> 
      </Border> 
     </Grid> 
    </Border> 

</UserControl> 
using System.Windows.Controls; 
using Bloomberglp.AppPortalApi; 

namespace Shadow_App 
{ 
    [BlpApplication] 
    public partial class MainView : UserControl 
    { 
     public MainView() 
     { 
      InitializeComponent(); 
     } 
    } 
    public class ChartOverlay:UIElementCollection 
    { 
    } 
    public class MinMaxOverlay : ChartOverlay 
    { 
    } 
} 
+0

Вы можете попробовать комментировать '', построить свой проект, а затем раскомментировать его снова. Работал для меня ... –

+0

Это не помогло: /. – Sean

ответ

0

Итак, мне пришлось очистить все другие ошибки из моего кода (они были связаны с ссылкой не работает), очистить и затем построить проект с тем, что все еще в нем. Проклятье до глубины, о чем подумал бабушка, о WPF!

0

Добавление общедоступный конструктор в классе, он будет виден.