मुझे यूवीपी एप्लिकेशन में एक छवि ज़ूम करना है, जो ठीक काम करता है, लेकिन डिज़ाइन के सामने एक और छवि (जो बटन के रूप में काम करती है) की आवश्यकता होती है और मैं नहीं चाहता कि वह तत्व ज़ूम किया जाए भी। यह केवल कैनवास टैग के अंदर की छवि होनी चाहिए, इस तरह मेरे पास यह है।स्क्रॉलव्यूअर ज़ूम केवल एक तत्व
<ScrollViewer MinZoomFactor="1"
ZoomMode="Enabled"
VerticalScrollBarVisibility="Auto"
HorizontalScrollBarVisibility="Auto">
<RelativePanel HorizontalAlignment = "Stretch" >
<Canvas x:Name="canvas">
<Image Source = "{Binding Test,UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}" />
</Canvas >
<Button RelativePanel.AlignTopWithPanel="True"
Height="55"
Command="{Binding Path=CollapseSplitView}"
CommandParameter="{Binding ElementName=SplitV}">
<Button.Background>
<ImageBrush ImageSource = "/Assets/btlist.png" ></ ImageBrush >
</Button.Background >
</Button >
<Image RelativePanel.AlignBottomWithPanel="True"
RelativePanel.AlignRightWithPanel="True"
Source="/Assets/escala-x.png"
Width="130"
Height="70"
Margin="0,0,20,0"
ScrollViewer.IsZoomChainingEnabled="False"
ScrollViewer.IsZoomInertiaEnabled="False">
</Image>
</RelativePanel>
</ScrollViewer>
कि मेरे पास xaml है और जो इसके अंदर के सभी तत्वों के लिए ज़ूम काम करता है। मैंने scrollViewer.zoomMode = को उन तत्वों के लिए अक्षम करने की कोशिश की जो कैनवास में नहीं हैं लेकिन भाग्य के बिना हैं। कोई विचार? धन्यवाद!
तीन छवियां हैं ... कौन सा ज़ूम करने के लिए और कौन नहीं? –
@ जस्टिनएक्सएल, माफ करना मैंने पहले उल्लेख नहीं किया था। सिर्फ कैनवास – marsalal1014