में पदानुक्रम डेटा टेम्पलेट में वृक्षदृश्य आइटम के लिए संदर्भ मेनू कैसे प्रदर्शित करें पदानुक्रम डेटा टेम्पलेट का उपयोग करके wpf में वृक्ष दृश्य आइटम के संदर्भ मेनू को कैसे प्रदर्शित करें? कैसे केवल CountryTemplate के लिए संदर्भ मेनू प्रदर्शित करने के लिए:wpf
<HierarchicalDataTemplate x:Key="DispTemplate">
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Path=Label}" Style="{StaticResource TreeTextStyle}" ToolTip="{Binding Path=Description}" Tag="{Binding Path=Tag}">
</TextBlock>
</StackPanel>
</HierarchicalDataTemplate>
<HierarchicalDataTemplate x:Key="BuildingTemplate" ItemsSource="{Binding Path=Building}" ItemTemplate="{StaticResource BuildingTemplate}">
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Path=Label}" Style="{StaticResource TreeTextStyle}" ToolTip="{Binding Path=Description}"/>
</StackPanel>
</HierarchicalDataTemplate>
<HierarchicalDataTemplate x:Key="CityTemplate" ItemsSource="{Binding Path=City}" ItemTemplate="{StaticResource CityTemplate}">
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Path=Label}" Style="{StaticResource TreeTextStyle}" ToolTip="{Binding Path=Description}"/>
</StackPanel>
</HierarchicalDataTemplate>
<HierarchicalDataTemplate x:Key="CountryTemplate" ItemsSource="{Binding Path=Country}" ItemTemplate="{StaticResource CountryTemplate}">
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Path=RootName}" Style="{StaticResource TreeTextStyle}" ToolTip="{Binding Path=Description}"/>
</StackPanel>
</HierarchicalDataTemplate>
मैं व्यूमोडेल की जड़ में परिभाषित कमांड से कैसे जुड़ूं। अभी तक FindAncestor विधि काम नहीं कर रही है। क्या आप कृपया मुझे इसका उदाहरण दिखा सकते हैं? – TrustyCoder
उन मामलों में जहां मैं बाध्यकारी बनाने के लिए दृश्य मॉडल में आसानी से नहीं पहुंच सकता, मैं इस खोजकर्ता के साथ प्रयास करने की कोशिश करता हूं: आदेश = "{बाइंडिंग डेटाकॉन्टेक्स्ट.कॉमैंड, सापेक्ष स्रोत = {सापेक्ष स्रोत ढूँढें पूर्वजों, पूर्वज प्रकार = {x: टाइप मेनविंडो}}} ", आम तौर पर मुख्य विंडो के डेटाकॉन्टेक्स्ट में रूट व्यू मॉडल होता है, और वही आदेश होता है जो आप चाहते हैं। –
यह किसी कारण से संदर्भ मेनू के साथ काम नहीं करता है क्योंकि यह दृश्य पेड़ का हिस्सा नहीं है। – TrustyCoder