Я получаю следующее сообщение об ошибке:Почему мой 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
{
}
}
Вы можете попробовать комментировать ' ', построить свой проект, а затем раскомментировать его снова. Работал для меня ... –
Это не помогло: /. – Sean