के लिए दृश्य नहीं मिल रहा है मेरे पास Caliburn.Micro का उपयोग कर एक wpf एप्लिकेशन है। मैं एक दृश्य MyView है:ViewModel
<UserControl x:Class="ReferenceMaintenanceWorkspace.MyView"
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:d="http://schemas.microsoft.com/expression/blend/2008"
>
<UserControl.Resources>
</UserControl.Resources>
<TabControl x:Name="Items" >
</TabControl>
मैं भी है MyViewModel:
using System.ComponentModel.Composition;
namespace ReferenceMaintenanceWorkspace
{
[Export(typeof(MyViewModel))]
public class MyViewModel
{
public MyViewModel()
{
base.DisplayName = "Reference Maintenance";
}
क्योंकि किसी कारण के, मैं टैब नियंत्रण पर निम्न संदेश मिलता है:
नहीं खोजा जा सका ReferenceMaintenanceWorkspace.MyViewModel के लिए देखें।
क्या आप कृपया बता सकते हैं कि ऐसा क्यों हो सकता है? धन्यवाद।
जिस एप्लिकेशन को मैं बनाए रख रहा हूं, उसके पास पहले से ही विभिन्न विचार और दृश्य मॉडल थे। उनमें से कोई भी नाम दृश्य और दृश्य मॉडल के साथ फ़ोल्डर में मौजूद नहीं था, और फिर भी उन्होंने काम किया। हालांकि वे सभी अलग-अलग वर्ग पुस्तकालय परियोजनाओं में मौजूद थे, और मैं रेफरेंसमेनस वर्कस्पेस नामक एक नया जोड़ रहा हूं। मुझे आश्चर्य है कि परियोजनाओं में कुछ विशेष सेटिंग्स होनी चाहिए जिनके बारे में मुझे पता नहीं है ... –
शायद यह मैन्युअल रूप से किया जा रहा है Caliburn.Micro.View.SetModel (NameView, NameViewModel); – ShadeOfGrey
या दृश्य में –
ShadeOfGrey