RadDesktopAlert单击事件

时间:2014-12-18 04:54:29

标签: vb.net winforms telerik

Telerik使用RadDesktopAlert WinForms组件,我想知道如何在用户点击警报窗口的任何位置时执行操作。

说实话,按钮很糟糕,用户只需单击窗口中的任何位置就会更自然(更容易)。我查看了基础知识,并且它似乎不是" Click"的事件,也不会显示它的Hwnd或Handle。

可用的事件是

  • 弃置
  • 处置
  • 开放
  • 打开
  • 的PropertyChanged
  • RadPropertyChanged
  • RadPropertyChanging

按钮的问题是,在尝试右对齐时,用户界面看起来很古怪,而且"点击"除非你在按钮内点击一下,否则事件不会触发 - TWICE。因此使用按钮不是一种选择。我正在寻找的是一个编写代码的地方,当用户点击RadDesktopAlert框中的任何位置时,代码就会运行。

提前致谢。

1 个答案:

答案 0 :(得分:0)

RadDesktopAlert组件有一个Popup属性,它保存实际的弹出元素。您可以将Click事件用于此目的:

AddHandler radDesktopAlert1.Popup.Click, AddressOf Popup_Click