में संपत्ति पर डब्ल्यूपीएफ विंडो के बाध्यकारी के साथ समस्या बाध्यकारी में मुझे WPF विंडो की शीर्षक संपत्ति पर शैल व्यू मॉडल क्लास में बाध्यकारी संपत्ति के साथ सरल समस्या है- यह खोल है।शेल व्यू मॉडल क्लास [Caliburn.Micro]
इस तरह मेरे खोल दृश्य नज़र:
<Window x:Class="Spirit.Views.ShellView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="{Binding Path=Title}" >
<Grid>
<ContentControl x:Name="ActiveItem" />
</Grid>
</Window>
खोल दृश्य मॉडल वर्ग:
[Export(typeof(IShellViewModel))]
public class ShellViewModel : Conductor<IScreen>.Collection.OneActive, IShellViewModel
{
private string _title;
public string Title
{
get { return _title; }
set
{
_title = value;
NotifyOfPropertyChange(()=>Title);
}
}
public ShellViewModel()
{
Title = "Spirit";
}
}
अगर मैं खोल दृश्य (WPF विंडो) की एप्लिकेशन शीर्षक Namespace.ShellViewModelClass, का कोई मूल्य नहीं है चलाने खोल दृश्य मॉडल वर्ग में संपत्ति शीर्षक।
यदि मैं खोल दृश्य में कुछ स्क्रीन सक्रिय करता हूं, तो खिड़की की शीर्षक संपत्ति नामस्थान है। ViewModelClass।
मैं इस व्यवहार को कैसे हटा सकता हूं? सलाह के लिए धन्यवाद।
यह मुझे 'कन्स्ट्रक्टर में वर्चुअल सदस्य कॉल' की आर # चेतावनी देता है। हालांकि इसके आसपास एक अच्छा तरीका नहीं है। कक्षा को सील नहीं कर सकते हैं। –