我有一个包含长字符串的列表框。如何使列表框水平滚动
开始并不是所有与用户相关的,这就是为什么我想让列表框以编程方式自动滚动右侧。
您可以垂直滚动到最后一个项目,但我还没有找到一种方法来模拟用户向右滚动。
任何想法?
我有一个包含长字符串的列表框。如何使列表框水平滚动
开始并不是所有与用户相关的,这就是为什么我想让列表框以编程方式自动滚动右侧。
您可以垂直滚动到最后一个项目,但我还没有找到一种方法来模拟用户向右滚动。
任何想法?
listbox.HorizontalScrollbar = true;
您应该使用listbox.HorizontalScrollbar = true;
能this是你在找什么?
它使用HorizontalExtent属性。
这是没有意义和恼人的斯利拉姆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;
}
我想OP的意思是自动水平滚动... – Junaith
@Junaith这是什么意思?你是什么意思的汽车? –
我从这个问题的理解是,如果选定的项目不可见完整,那么水平滚动应该移动到最后显示最后部分..至少这是我的理解 – Junaith