如何确定输入框的高度
本文关键字:高度 输入 何确定 | 更新日期: 2023-09-27 18:32:47
我正在使用VB.dll中的InputBox。当我显示它时,我想把它放在相对于它将产生影响的控件的特定位置(不碍事)。所以我有这个伪代码来显示输入框("selectionStart"是在鼠标向下时分配的点):
int HeightOfInputBox = ? <- What is this value?
int XPos = selectionStart.X;
int YPos = selectionStart.Y - HeightOfInputBox;
Interaction.InputBox("Prompt", "Title", "DefaultResponse", XPos, YPos);
我的问题是:输入框的高度是多少?
您无权访问对象以获取Height
或Width
信息。唯一可用的属性是初始化时设置的属性。如果您需要Height
则需要自己滚动。这篇 CodeProject 文章是一个关于如何操作的示例,您可以添加另一个初始化器来设置 InputBox 的宽度和高度。
即 InputBox("Prompt", "Title", "DefaultResponse", XPos, YPos, Width, Height);
您可以使用我.主动控制对于当前控件