zoukankan      html  css  js  c++  java
  • ComboBox 自动调整组合框下拉部分的宽度


            /// <summary>
            /// ComboBox 自动调整组合框下拉部分的宽度
            /// </summary>
            void ResizeComBox(ComboBox cb,string rowName)
            {
                foreach (DataRowView dr in cb.Items)
                {
                    cb.DropDownWidth = Math.Max(cb.DropDownWidth, TextRenderer.MeasureText(dr[rowName].ToString(), cb.Font).Width);
                }
                cb.ClientSize = new Size(cb.DropDownWidth, cb.ClientSize.Height);
            }

    使用方法


                cbChannels.DataSource = DB.GetChannels();
                cbChannels.ValueMember = "ChannelId";
                cbChannels.DisplayMember = "ChannelName";
                ResizeComBox(cbChannels, "ChannelName");

  • 相关阅读:
    一些想说的事
    化学离子平衡作业偷懒神器
    solution
    SGU 刷题记
    INT128
    # 字典树的指针写法 1.
    CSP-S2 游记
    Tarjan 【整理】
    HGOI 20191106
    20191101
  • 原文地址:https://www.cnblogs.com/simadi/p/3336882.html
Copyright © 2011-2022 走看看