2012-04-01 3 views

ответ

2

После связывания его. Вы можете спокойно сделать это:

cb.Items.Insert(0,"ALL") 

Liked сказал в комментарии. Сделайте это:

Private Sub fview_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
    Timer1.Enabled = True 
    Timer1.Interval = 1000 
    cenNum.DropDownStyle = ComboBoxStyle.DropDownList 
    cenNum.Items.Insert(0, "All") 'adding all to combo 
    fData() 'function populating the combo from database 
    cenNum.SelectedIndex=0 'The new line 
end sub 
+0

Спасибо. Это добавляет все в поле со списком. Как теперь я могу сделать его одним из таких элементов, как все, чтобы отображать, поскольку загружает форму, а не отображает с пустой итабельной фигурой, и мне просто нужно выбрать из раскрывающегося списка – ken

+0

. Я не буду следовать за вами. Не могли бы вы показать код в своем вопросе? – Arion

+0

Вот код, который обрабатывает форму загрузки. 'Private Sub fview_Load (ByVal отправитель Как System.Object, ByVal е Как System.EventArgs) Ручки MyBase.Load Timer1.Enabled = True Timer1.Interval = 1000 cenNum.DropDownStyle = ComboBoxStyle.DropDownList cenNum.Items.Insert (0, «Все») 'добавление всех в комбо Функция fData()', заполняющая комбо из базы данных End Sub' Как я могу сделать один из элементов, которые будут отображаться по умолчанию в виде загрузки формы. На данный момент значения по умолчанию для combox, как и для загрузок, пустые, что не то, что я ищу – ken

0

Вы можете попробовать изменить источник записи коробки COMBOX к

SELECT "All" AS Author_name FROM Author 
UNION SELECT Author_name FROM Author 

, например

+0

Ох, очень хаки :) – Deanna