前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ComboBox下拉框中多条数据结合时不整齐的解决方式

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

作者头像
静谧的小码农
发布2019-01-11 12:26:12
7990
发布2019-01-11 12:26:12
举报
文章被收录于专栏:静谧的小码农

在接触到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;

       }

运用代码:

效果图:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年06月12日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档