我有一个包含长字符串的列表框。开始并不是所有相关的用户,这就是为什么我想使列表框自动滚动到右边的编程。你可以垂直滚动到最后一个项目,但我还没有找到一种方法来模拟用户滚动到右边。有什么想法吗?
zd287kbt1#
listbox.HorizontalScrollbar = true;
yzckvree2#
您应该使用listbox.HorizontalScrollbar = true;
snvhrwxg3#
this可能是您要查找的内容吗?它使用HorizontalExtent属性。
g9icjywg4#
正如Sriram Sakthivel所说,这是没有意义和令人讨厌的,但这不是不可能的
var point = Font.Size ; string Mystr = "Gimme all your lovin', all your hugs and kisses too"; if (point * Mystr.Length > listBox1.Width) listBox1.RightToLeft = RightToLeft.Yes; listBox1.Items.Add(Mystr);
它会自动显示列表框中字符串的结尾并将此方法连接到单击列表框中的属性,以便在左
private void gotoleft(object sender, EventArgs e) { listbox1.RightToLeft = RightToLeft.No; }
0lvr5msh5#
设置水平范围= 0并设置水平滚动条=真。
5条答案
按热度按时间zd287kbt1#
yzckvree2#
您应该使用
listbox.HorizontalScrollbar = true;
snvhrwxg3#
this可能是您要查找的内容吗?
它使用HorizontalExtent属性。
g9icjywg4#
正如Sriram Sakthivel所说,这是没有意义和令人讨厌的,但这不是不可能的
它会自动显示列表框中字符串的结尾
并将此方法连接到单击列表框中的属性,以便在左
0lvr5msh5#
设置水平范围= 0并设置水平滚动条=真。