专栏首页静谧的小码农ComboBox下拉框中多条数据结合时不整齐的解决方式

ComboBox下拉框中多条数据结合时不整齐的解决方式

在接触到C#中的下拉框ComboBox时,一直在纠结一个问题,就是多个数据绑定到下拉框时,如果有中英文时对不起的问题,这主要是汉字的字符长度和英文和空格的不一样导致的。

privatestring padRightEx(string str, int totalByteCount)

       {

Encoding coding = Encoding.GetEncoding("gb2312");

int dcount = 0;

foreach (char ch in str.ToCharArray())

            {

if (coding.GetByteCount(ch.ToString()) == 2)

                    dcount++;

            }

string w = str.PadRight(totalByteCount - dcount);

return w;

       }

运用代码:

效果图:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • sqlserver 连接远程sqlserver数据库

    @useself = 'false', /*指定 rmtuser 和 rmtpassword 参数用来连接到特定 locallogin 的 rmtsrvname...

    静谧的小码农
  • SQL 语句 获取当前时间相关语句

    静谧的小码农
  • 【转】只有程序员了解的9个真相

    对于相关的计算机和代码知识,通常说来程序员比一般人要了解得多,下面我将为大家揭晓一些业内人士不会诉诸于口的真相。

    静谧的小码农
  • 我的第一个小程序(Discuz! + 微信小程序)

    Github : https://github.com/DowneyL/di...‘

    极乐君
  • TKE操作指南 - 使用TKE CVM容器集群的业务优势(七)

    2.用户可通过访问services IP或者ingress 域名直接访问容器应用。

    亮哥说TKE
  • 基于腾讯云CVM搭建Hadoop集群及数据迁移最佳实践

    本文主要介绍如何在腾讯云CVM上搭建Hadoop集群,以及如何通过distcp工具将友商云Hadoop中的数据迁移到腾讯云自建Hadoop集群。

    Vicwan
  • 进化战争:微众银行的1800天

    ? 大家准备好了没?一二三,一起按! 站在七八十号同事中间,马智涛如乐队指挥般伸出双手,优雅地挥下去,脸上洋溢着幸福。 大家生无可恋地看着自己的“顽童”老板,...

    腾讯云数据库 TencentDB
  • LITEX携Jeffrey Wernick及众位大咖 共探未来海外小微支付发展

    4月14日,海外数字货币小微支付现状及未来发展论坛会暨LITEX线下见面会(北京站)在创业大街车库咖啡举行,LITEX创始人王硕斌、闪电资本创始合伙人桑山和树、...

    区块链领域
  • 小程序如何实现多进程?从隔离角度出发,看完你就会懂!

    小程序这个名词相信大家已经不陌生了,继微信之后,阿里巴巴、百度、头条等大厂相继实现了自己的小程序。小程序是一种全新的开放能力,开发者能够快速开发出小程序并集成进...

    极乐君
  • 开发|只需 10 分钟!让你的小程序轻松接入「微信支付」

    你可能需要花半天时间看微信支付文档,再花半天调试支付签名,最后还得加两天时间搞定支付回调通知以及和自己的业务结合。

    知晓君

扫码关注云+社区

领取腾讯云代金券