我正在开发POS应用程序,我可以打开现金抽屉。
但是当现金抽屉关闭时我无法找到该事件。
请提供代码样本/活动,当现金抽屉关闭时会触发。
答案 0 :(得分:0)
收听OnDrawerStateChanged 事件并检查DrawerStateChangedEventArgs.DrawerOpened
值。 false
表示已关闭。每个MSDN:
CashDrawerBase
类会引发OnDrawerStateChanged
个事件通知 服务对象表示的值CashDrawerProperties.DrawerOpened
属性已更新并且已更新 已通知申请人抽屉状态变更。一个DrawerStateChangedEventArgs.DrawerOpened
值为true表示 抽屉状态已更改为“打开”;一个DrawerStateChangedEventArgs.DrawerOpened
值为false表示 抽屉状态已更改为“已关闭”。服务对象应该考虑 当他们想要被通知时实施OnDrawerStateChanged
CashDrawerBase
类抽屉状态发生变化。