<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

            //-----------------------------------------------------------
            /// <summary>
            
    /// DropDown時発生します。
            
    /// </summary>
            //-----------------------------------------------------------
            protected override void OnDropDown(EventArgs e)
            {
                this.BackColor = backColor;
                AdjustDropDownWidth();
                base.OnDropDown(e);
            }

            //-----------------------------------------------------------
            /// <summary>
            
    /// AdjustDropDownWidth
            
    /// </summary>
            //-----------------------------------------------------------
            private void AdjustDropDownWidth()
            {
                Graphics g = this.CreateGraphics();
                Font font = this.Font;
                string str = "";
                int width = this.Width;
                int vScrollWidth = 0;
                int newWidth = 0;

                try
                {
                    vScrollWidth = (this.Items.Count > this.MaxDropDownItems) ?
                        SystemInformation.VerticalScrollBarWidth : 0;

                    foreach (object s in this.Items)
                    {
                        if (s != null)
                        {
                            if (this.DataSource == null)
                                str = s.ToString();
                            else if (s is DataRow)
                                str = ((DataRow)s)[this.DisplayMember].ToString();
                            else if (s is DataRowView)
                                str = ((DataRowView)s)[this.DisplayMember].ToString();
                            else
                                str = " ";

                            newWidth = (int)g.MeasureString(str.ToString().Trim(), font).Width + vScrollWidth;
                            if (width < newWidth)
                                width = newWidth;
                        }
                    }
                    this.DropDownWidth = width;
                }
                catch (Exception e)
                {
                    throw e;
                }
                finally
                {
                    if (g != null)
                        g.Dispose();
                }
            }
    posted on 2016-04-07 15:19 Ying-er 閱讀(276) 評論(0)  編輯  收藏 所屬分類: .Net
    主站蜘蛛池模板: 亚洲精品动漫人成3d在线| h视频在线观看免费完整版| 日韩一级免费视频| 亚洲一区二区三区高清在线观看| 51精品视频免费国产专区| 亚洲精品人成在线观看| 99在线观看免费视频| 亚洲激情电影在线| 一个人看www在线高清免费看| 亚洲人成人网站18禁| 真实乱视频国产免费观看| 亚洲国产成人无码AV在线 | 91香蕉国产线观看免费全集| 色拍自拍亚洲综合图区| 1000部拍拍拍18勿入免费视频软件 | 亚洲av中文无码乱人伦在线r▽| 在线人成免费视频69国产| 亚洲天堂久久精品| 国产精品69白浆在线观看免费| 亚洲日韩精品国产一区二区三区| 国产美女做a免费视频软件| 成人国产网站v片免费观看| 亚洲av无码专区在线播放| 亚洲网站免费观看| 亚洲av成人中文无码专区| 狠狠综合久久综合88亚洲| 99久久人妻精品免费二区| 久久精品国产99国产精品亚洲 | 亚洲综合网站色欲色欲| 亚洲免费黄色网址| 久久久久久久久无码精品亚洲日韩| 亚洲免费在线观看| 中文字幕免费在线| 含羞草国产亚洲精品岁国产精品| 亚洲精品高清国产一线久久| 在线看片韩国免费人成视频| 免费无毒a网站在线观看| 亚洲国产二区三区久久| 色吊丝永久在线观看最新免费| 你是我的城池营垒免费观看完整版| 亚洲日本国产精华液|