繁体   English   中英

如何在wpf c#visual studio中使用click事件作为标签或文本块?

[英]How to use click event for label or textblock in wpf c# visual studio?

我正在研究桌面应用程序我有建议使用wpf而不是winforms。 当我点击我的标签时,我想去另一个窗体/窗口,但我找不到标签和文本块的点击事件? 谁也可以告诉我什么是鼠标左手事件?

谁也可以告诉我什么是鼠标左手事件?

例如,它可以用于处理您想要的TextBlock单击:

<TextBlock Text="..." MouseLeftButtonUp="TextBlock_MouseLeftButtonUp" />

当鼠标指针悬停在此元素上时,如文档中所述,释放鼠标左键时会发生此事件: https//msdn.microsoft.com/en-us/library/system.windows.uielement.mouseleftbuttonup(v = vs.110)的.aspx

您还可以处理MouseLeftButtonDown事件: httpsMouseLeftButtonDown ( v= MouseLeftButtonDown

您可以在TextBlock上使用PreviewMouseDown事件。

<TextBlock x:Name="myTextBlock" PreviewMouseDown="TextBlock_Clicked"/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM