我需要在下拉框中对齐三个值。我怎样才能做到这一点?我一直在尝试这个:
String.Format("{0,-30}{1,-15}{2,-10}{3,-8}", new object[] { cusJob, service, username, time });
但这使它变得不均匀,因为它不是等宽字体。我真的不想使用等宽字体,我以前见过应用程序对齐它,所以我该怎么做?
谢谢。
最佳答案
您需要将 DropDownList 的 DrawMode 设置为 OwnerDrawFixed 并在 DrawItem 事件处理程序中呈现项目。
例子是 here和 here和 here ,但如果您搜索“dropdownlist ownerdraw columns drawmode”,则可以在网络上找到更多内容。
关于c# - 格式化组合框的文本,C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/395207/