जब मैं सहायता छवि पर माउस hovers जब मैं एक टूल टिप दिखा रहा हूँ।क्या मैं डब्ल्यूपीएफ में माउस क्लिक इवेंट पर टूलटिप दिखा सकता हूं?
XAML नीचे दिया गया है
<Image
x:Name="HelpImage"
Width="16"
Height="16"
Grid.Row="1"
Source="..\Images\ToolBar\Help.png"
Grid.Column="2">
<Image.ToolTip>
<Grid
Background="LightGreen">
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<StackPanel
Background="LightGreen"
Height="25"
Width="300"
Orientation="Horizontal"
HorizontalAlignment="Left"
VerticalAlignment="Top">
<Image
VerticalAlignment="Stretch"
HorizontalAlignment="Stretch"
Width="24"
Height="24"
Source="/Images/Test.png"
Name="image1" />
<TextBlock
FontFamily="Aharoni"
Margin="5"
FontSize="20"
FontWeight="Bold"
Foreground="Black"
TextWrapping="Wrap"
VerticalAlignment="Top"
Height="Auto"
HorizontalAlignment="Right"
Width="Auto">
<Run
FontFamily="Calibri"
FontSize="14"
Foreground="DarkRed"
FontWeight="Bold"
Text="Bandwidth Base Value" />
</TextBlock>
</StackPanel>
<TextBlock
Grid.Row="1"
Background="LightGreen">
This is Help content</TextBlock>
</Grid>
</Image.ToolTip>
</Image>
यह है जब उपयोगकर्ता माउस छवि नियंत्रण पर घूमता टूल टिप को दर्शाता है। जब मैं छवि पर क्लिक करता हूं तो क्या मैं टूलटिप को स्पष्टीकरण दिखा सकता हूं?
कृपया मदद करें !!
समाधान के लिए बहुत धन्यवाद .. यह मेरे लिए काम किया। लेकिन मुझे IsOpen संपत्ति को गलत कहां सेट करना चाहिए? यदि टूल टूल टिप के बाहर कहीं भी क्लिक करता है तो मैं टूल टिप बंद करना चाहता हूं। –
मैंने UserControl_MouseLeftButtonUp को संभाला है जिसमें मैंने ((टूलटिप) ((फ्रेमवर्क एलिमेंट) लिखा है। हेल्प इमेज)। टूलटिप) IsOpen = false; लेकिन जैसे ही मैं छवि नियंत्रण पर माउस करता हूं, यह घटना निष्पादित होती है। –
@ आशीषशू I ToolOip.closed घटना में गलत है IOpen सेट करें। –