0

我正在开发一个 POS 应用程序,我可以打开钱箱。

但是当现金抽屉关闭时我无法找到该事件。

请向我提供代码示例/在现金抽屉关闭时触发的事件。

4

1 回答 1

0

监听OnDrawerStateChanged事件并检查DrawerStateChangedEventArgs.DrawerOpened值。Afalse表示关闭。根据 MSDN:

该类CashDrawerBase引发OnDrawerStateChanged事件以通知服务对象 CashDrawerProperties.DrawerOpened属性的值已更新,并且已通知应用程序抽屉状态更改。DrawerStateChangedEventArgs.DrawerOpened值为 true 表示抽屉状态已更改为“打开” ; false 值表示 DrawerStateChangedEventArgs.DrawerOpened抽屉状态已更改为“已关闭”。服务对象应该考虑OnDrawerStateChanged在它们希望通过 CashDrawerBase抽屉状态更改的类通知时实现。

于 2014-09-13T06:15:08.730 回答