【发布时间】:2016-10-29 13:43:12
【问题描述】:
我正在创建一个可以在我的 WPF 应用程序中使用的自定义 ToolBar 控件。
我的 CustomToolBar 控件基于 StackPanel 控件,将包含多个 CustomToolBarButton 控件。
我的 CustomToolBarButtons 基于垂直 StackPanel 并包含一个 Image 控件和一个 Label 控件。
我想以编程方式为我的 CustomToolBarButtons 创建一个 Click 事件,该事件将在单击 Image 或 label 时触发。不幸的是,Image 和 Label 控件在 WPF 中都没有 Click 事件。
这对我来说是一个惊喜,因为我习惯了 WinForms 控件,并且绝大多数默认情况下都有 Click 事件。我是否必须创建自定义图像和标签控件并为它们创建 Click 事件,或者是否有更清洁和更简单的方法来执行此操作?
感谢您的帮助!
【问题讨论】:
标签: c# .net wpf custom-controls