16、配送应用开发:自定义签名控件与地理编码映射解决方案

配送应用开发:自定义签名控件与地理编码映射解决方案

1. 引言

随着内置移动网络连接的移动设备兴起,应用程序的使用场景更加广泛。以笔记本电脑为例,“上网本”这种小巧、廉价且常配备“上网卡”(通过移动网络连接互联网)的设备备受青睐,部分电信运营商还会通过签订服务合同赠送上网本。对于Cake - O - Rama这样的蛋糕配送企业而言,按时将蛋糕准确送达目的地并跟踪配送位置至关重要,同时还希望能像许多包裹配送服务一样实现电子签名功能。为提高配送效率,我们将为配送员工配备上网本,并创建签名捕获控件和完整的地图解决方案。

2. 创建签名捕获控件

Cake - O - Rama希望实现无纸化配送,包括电子签收单。这一想法的灵感来源于许多零售店的电子签名设备,这些设备有签名区域以及清除和接受签名的按钮,且无签名时接受按钮无效。我们将为Cake - O - Rama构建类似机制,并学习创建“无外观”自定义控件。

“无外观”控件指的是控件虽有默认外观,但属性、事件和逻辑与外观无关。例如,以下不同外观的按钮本质都是Button控件:

<Button Height="64" HorizontalAlignment="Left" Margin="126,47,0,0"
VerticalAlignment="Top" Width="183" Content="Button"/>
<Button Height="61" Margin="186,124,251,0" Style="{StaticResource
PinkButtonStyle}" VerticalAlignment="Top
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值