繁体   English   中英

重新排序ListBox中的项目-Windows窗体-(Java程序员学习C#)

[英]Re-order Items in a ListBox - Windows Forms - (Java programmer learning C#)

我是第一次使用C#进行特定的控件。 该控件是一个项目的列表框,其侧面将具有向上箭头和向下箭头。 当您在列表框中选择一个项目时,您可以使用向上和向下箭头箭头将该项目重新定位在列表框中。

我的两个问题是:(1)在开始编写自己的控件之前,是否存在针对此类控件的预构建控件?

如果不

(2)我不确定上/下箭头使用什么控件。 我可以使用显示“上”和“下”的按钮,但是我更喜欢实际的箭头,并且不确定制作这些箭头的最佳方法。

我正在使用VisualStudio2008和.NET Framework 2.0。

您可以使用普通的System.Windows.Forms.Button类,并设置其Image属性。 从文档:

private void SetMyButtonProperties()
{
    // Assign an image to the button.
    button1.Image = Image.FromFile("C:\\Graphics\\MyBitmap.bmp");
    // Align the image on the button
    button1.ImageAlign = ContentAlignment.MiddleRight;    
}
  1. 没有预建的控件,但是可以使用ListBox和两个按钮轻松实现。
  2. 使用按钮的图像属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM