Я пытаюсь перенести приложение WPF на основе C # в идентичный проект, но на основе написанного в VB.NET.
У меня есть некоторые проблемы с окном XAML.
В окне есть некоторыессылка от внешнего управления dll.Например:
<Window x:Class="Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:menus="clr-namespace:My.Frame.UI.WPF;assembly=My.Frame.UI.WPF.Menus">
<DockPanel
LastChildFill="True">
<StackPanel
DockPanel.Dock="Top"
Style="{DynamicResource ToolbarStackPanel}">
<menus:MenuFullMaintenance />
<TextBox Name="Test02"/>
</StackPanel>
</DockPanel>
</Window>
, если я создаю решение с помощью этого xaml, оно работает правильно.Но если я напишу:
<menus:MenuFullMaintenance Name="Test01" />
У меня появится следующее сообщение об ошибке: «Ошибка 8 Тип 'My.Frame.UI.WPF.MenuFullMaintenance' не определена. (Window1.g.vb)"
Свойство Name вызывает это исключение ... почему?Как это можно исправить?