powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Не отображаются в обозревателе значения listview
1 сообщений из 1, страница 1 из 1
Не отображаются в обозревателе значения listview
    #36812174
WMS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WMS
Гость
Добрый день!

Пишу своё первое приложение для IExplorer на WPF.
Столкнулся со следующей проблемой, проявилась она два раза:
1) Заполняю combobox
Код: plaintext
1.
2.
comboBox2.Items.Clear();
comboBox2.Text = "Здесь можно выбрать машину...";
Так вот всё заполняется, и если после этого взять значение combobox2.text, оно будет равно "Здесь можно выбрать машину...", но на экране пустота!

2) Примерно тоже самое и с listview, заполняю следующим образом:
XAML:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<ListView Margin="215,41,12,12" Name="listView1"> 
            <ListView.View>
                <GridView AllowsColumnReorder="false">
                    <GridViewColumn Header="Время" Width="100" DisplayMemberBinding="{Binding MEGALLOIDO}"/>
                    <GridViewColumn Header="Контрольный пункт" Width="190" DisplayMemberBinding="{Binding MEGALLO}"/>
                </GridView>
           </ListView.View>
        </ListView>
c#:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
OleDbConnection alldb = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source = C:\\all_day.mdb;Mode=ReadWrite");
            alldb.Open();
            string name_mif = "333";
            DataTable dt = new DataTable("mif");
            DataColumn column = new DataColumn();
            column.DataType = System.Type.GetType("System.String");
            column.ColumnName = "Время";
            column.ReadOnly = true;
            dt.Columns.Add(column);
            column = new DataColumn();
            column.DataType = System.Type.GetType("System.String");
            column.ColumnName = "Контрольный пункт";
            column.ReadOnly = true;
            dt.Columns.Add(column);
            OleDbCommand command_create = new OleDbCommand("SELECT * FROM base WHERE BUSZ=" + name_mif + " ORDER BY MEGALLOIDO", alldb);
            DataRow row;
            OleDbDataReader rkb_atp = command_create.ExecuteReader();
            while (rkb_atp.Read())
            {
                row = dt.NewRow();
                row["Время"] = rkb_atp[ 1 ].ToString();
                row["Контрольный пункт"] = rkb_atp[ 0 ].ToString();
                dt.Rows.Add(row);
            }
            Binding bind = new Binding();
            listView1.DataContext = dt;
            listView1.SetBinding(ListView.ItemsSourceProperty, bind);
            alldb.Close();

И таже самая проблема, вроде всё заполняется, появляются полосы прокрутки, но на экране пусто!

Подскажите, пожалуйста, что я не так делаю!

Спасибо!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Не отображаются в обозревателе значения listview
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]