我知道control.location给出了控件左上角的坐标,但我想知道是否有一个方法可以返回右上角的坐标,或者我是否必须这样做(简化代码)下文):
<input id="origin-input" class="controls" type="text" force-selection="true" placeholder="Enter an origin location">
<input id="destination-input" class="controls" type="text" force-selection="true" placeholder="Enter a destination location">
<div id="mode-selector" class="controls">
<input type="radio" name="type" id="changemode-walking" checked="checked">
<label for="changemode-walking">Walking</label>
<input type="radio" name="type" id="changemode-transit">
<label for="changemode-transit">Transit</label>
<input type="radio" name="type" id="changemode-driving">
<label for="changemode-driving">Driving</label>
</div>
<div id="directionsList"></div>
<div id="map_canvas"></div>
答案 0 :(得分:3)
我会使用Control.Bounds
属性。它是System.Drawing.Rectangle
结构,具有Left,Right,Top和Bottom属性。
权利的定义是:
获取x坐标,该坐标是此Rectangle结构的X和Width属性值的总和。
简而言之,它适合你。