如何从一个自定义路由事件中取消注册.
我有以下代码(自定义路由事件非常标准)
//Dispatch the Video Detection Movements
public delegate void MovementRoutedEventHandler( object sender
, MovementRoutedEventArgs e);
public class MovementRoutedEventArgs : RoutedEventArgs
{
private readonly DahuaDevice _device;
private readonly byte[] _canals;
private readonly DateTime _when;
public MovementRoutedEventArgs(DahuaDevice device, byte[] canals, DateTime when)
{
_device = device;
_canals = canals;
_when = when;
}
public DahuaDevice Device
{
get { return _device; }
}
public Byte[] Canals
{
get { return _canals; }
}
public DateTime When
{
get { return _when; …
Run Code Online (Sandbox Code Playgroud) 我想知道如何在Visual Tree中处理通过ShowDialog打开的窗口.
例如,Window A通过ShowDialog打开Window B. 在窗口B上触发路由命令时,窗口A不接收命令(即使它正在侦听它).
有没有办法让这项工作?
谢谢!乔恩