社区
JavaScript
帖子详情
如何获得一个控件离页面顶点top = 0得距离?也就是说,他相对于页面的top是多少?
coo_key
2005-08-03 05:14:58
如何获得一个控件离页面顶点top = 0得距离?也就是说,他相对于页面的top是多少?
...全文
131
3
打赏
收藏
如何获得一个控件离页面顶点top = 0得距离?也就是说,他相对于页面的top是多少?
如何获得一个控件离页面顶点top = 0得距离?也就是说,他相对于页面的top是多少?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
freedomfans
2005-10-09
打赏
举报
回复
有时候好象不准确啊
coo_key
2005-08-04
打赏
举报
回复
谢谢!!
GageCSDN
2005-08-03
打赏
举报
回复
<body>
<script language="JavaScript">
<!--
function getTop(obj,Top,n)
{
if(!n)n=0;
n++;
if(typeof(obj) != "object") return 0;
if(typeof(obj.tagName) != "string") return 0;
if(isNaN(Top)) Top = 0;
Top = Top * 1;
if(obj.parentElement.tagName == "BODY")
{
return Top + obj.clientTop + obj.offsetTop;
}
else
{
var obj2 = obj.parentElement;
var Top2 = 0;
if(obj2.tagName != "TR")Top2 = Top + obj.clientTop + obj.offsetTop;
if(n < 100) return getTop(obj2,Top2,n);
}
}
//-->
</script>
<input type="button" onclick="alert(getTop(this));" value="查看">
</body>
Delphi7
控件
相
对于form的绝对位置
本文详细介绍了在Delphi7中如何获取
控件
相
对于窗体的位置,通过使用ClientToScreen与ScreenToClient方法实现从
相
对位置到绝对位置的转换。
VB6.0中怎样使
控件
可以在运行时实现拖动操作
本文介绍了在VB6.0中使
控件
在运行时实现拖动操作的方法。通过定义变量xPos和yPos,利用MouseDown和MouseUp事件,在MouseDown事件中记录位置,在MouseUp事件中根据位置变化移动
控件
,同时提醒不要将
控件
的DropMode设为1。
WPF中通过
控件
Margin属性设置
控件
位置
本文介绍如何在WPF中通过Margin属性设置
控件
位置,重点讲解其在Grid容器中的应用。Margin作为Thickness结构体,可用于控制
控件
与容器间的
距离
,并可通过C#代码动态设定left和top实现精确定位。
WPF —— ContextMenu右键菜单 Canvas
控件
详解
该博客主要介绍WPF
相
关内容。WPF中的右键菜单通过ContextMenu实现,可在
控件
的ContextMenu属性中关联。还讲解了Canvas
控件
,它能定义
一个
区域,让子元素
相
对于其定位,定位时不要设置两个
相
对的
距离
。
WPF 常用
控件
属性
本文介绍了WPF常用
控件
,包括按钮、对话框、输入
控件
等,还阐述了
控件
的通用属性,如高度、宽度、边框
距离
、可见性等。此外,针对TextBox、TextBlock、ComboBox等
控件
,详细说明了其特定属性,如TextBox的ToolTip、TabIndex等,ComboBox的SelectedValue、ItemSource等。
JavaScript
87,988
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章