【发布时间】:2014-07-08 08:18:03
【问题描述】:
我目前正在使用 winforms 编写网格。我有多个文本框,每个文本框都组成了单元格。当我单击要显示列表框的单元格时(它是我之前通过设计器添加的单个预定义列表框,因此每个单元格都有相同的列表框)。
现在我的问题是如何将列表框定位在文本框下方?
我需要使用的事件我已经知道(因为我在那里使用框架,所以我需要在那里使用事件并且已经知道可以使列表框可见和不可见的适当事件)。 我有事件中当前文本框的处理程序。我的问题是我不确定 我如何使用这些信息来定位列表框本身。
那么我需要使用哪些命令来定位列表框?
【问题讨论】:
-
为你的
Textboxes所有创建一个普通Enter事件。把这段代码放进去:TextBox tb = (TextBox) sender; listBox1.Location = new Point(tb.Left, tb.Top + tb.Height + 5)