Hola
Se puede en un control ComboBox que se vea de un tamaño, pero cuando le doy clic al desplegar la lista, que se amplie el recuadro blanco con las opciones, para que estas no se vean corticas.
Gracias
| ||||
Solo basta con que hagas ésto: this.comboBox1.Width = X; Salu2
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
Pero esto amplia el tamaño de todo el combo, y solo necesito ampliar el tamaño de la lista, solo cuando le doy clic para mostrala
__________________ Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD. "Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce) |
| ||||
ahh ok.. en ese caso te puedes apoyar de la propiedad DropDownWidth y leer el texto mas largo para tomar ese ancho.. ejemplo:
Código:
Lo voy a dejar también en las faq´s por cualquier cosa.string[] obj = new string[]{"valor 1", "otro valor", "mas texto","daj kdjakjak jdkjsakdsa"}; comboBox1.DataSource = obj; int width = comboBox1.DropDownWidth; Graphics g = comboBox1.CreateGraphics(); Font font = comboBox1.Font; int vertScrollBarWidth = (comboBox1.Items.Count>comboBox1.MaxDropDownItems) ?SystemInformation.VerticalScrollBarWidth:0; int newWidth; foreach (string s in comboBox1.Items) { newWidth = (int) g.MeasureString(s, font).Width + vertScrollBarWidth; if (width < newWidth ) { width = newWidth; } } comboBox1.DropDownWidth = width; Espero que sea lo que buscas.. |
| ||||
Cita: datacombo..?? estás hablando de vb6 ?? en fin, la forma más sencilla de controlar la cantidad de registros es coloca run TOP en tu query.. Existe alguna forma de controlar la cantidad de registros desplegados por un DataCombo? |
| |||
Si, perdona RootK, es que estoy apuntado a las FAQs y el tema me llegó por esa vía. No me di cuenta que provenía del foro de .NET Efectivamente, hablo de VB6, y de una duda que tengo hace tiempo, y que está más explicada aqui: http://www.forosdelweb.com/f69/datacombo-controlar-numero-registros-desplegados-not-posible-401947/ http://www.forosdelweb.com/f69/modificar-altura-datacombo-343594/ http://www.forosdelweb.com/f69/datacombo-visibleitems-property-327361/ |