Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGridView Непонятная ошибка / 20 сообщений из 20, страница 1 из 1
03.02.2017, 09:27
    #39397784
VladIvanych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
При поиске внутри DataGridView иногда появляется красный крест во всю таблицу
...
Рейтинг: 0 / 0
03.02.2017, 11:40
    #39397969
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Нууу, теперь-то нам, все понятно стало.
...
Рейтинг: 0 / 0
03.02.2017, 11:46
    #39397979
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
VladIvanych,

Видеокарта не тянет.
...
Рейтинг: 0 / 0
03.02.2017, 12:01
    #39397996
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Это крест святого Патрика. инфа 100%!
По крайней мере это всё, что я могу сказать, по данной теме
...
Рейтинг: 0 / 0
03.02.2017, 12:06
    #39398001
VladIvanych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Поясню
поиск
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
  private void tbSeller_TextChanged(object sender, EventArgs e)
        {
            DataView dv = (DataView)dgv_listoferta.DataSource;
            dgv_listoferta.DataSource = dv;
            if (dgv_listoferta.DataSource == dv)
            {
                if (tbSeller.Text!="'")
                {        
                    if (fBfilterPokM.Checked)
                        dv.RowFilter = "sPokupatel LIKE'%" + tbSeller.Text + "%'";
                    else 
                        dv.RowFilter = "sPokupatel LIKE'" + tbSeller.Text + "%'";
                    //sPokupatel - название столбца в DatagridView
                }
               else
               {
                    MessageBox.Show("Ошибка ввода символа. Возможно вы вводите символ " + "' - (апостроф). Переключите раскладку.");    
                }
            
            }
        }


больше ничего нет. Причем ошибки не появляются. Просто форма зависает.
...
Рейтинг: 0 / 0
03.02.2017, 12:08
    #39398005
VladIvanych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Появляется не часто, но случаи есть, причем не на всех компах.
...
Рейтинг: 0 / 0
03.02.2017, 12:10
    #39398007
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Код: c#
1.
2.
3.
            DataView dv = (DataView)dgv_listoferta.DataSource;
            dgv_listoferta.DataSource = dv;
            if (dgv_listoferta.DataSource == dv)

Жуть просто
...
Рейтинг: 0 / 0
03.02.2017, 12:10
    #39398010
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Код: c#
1.
if (tbSeller.Text!="'")

Это не символ, это ВЕСЬ текст.
...
Рейтинг: 0 / 0
03.02.2017, 12:11
    #39398012
VladIvanych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Может и жуть, но откуда крест?
...
Рейтинг: 0 / 0
03.02.2017, 12:19
    #39398025
VladIvanych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
если апостроф внутри слова, то ошибки нет. Ошибка только, если ' вначале слова, т.е. начинается с "э"
...
Рейтинг: 0 / 0
03.02.2017, 12:58
    #39398078
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
VladIvanychесли апостроф внутри слова, то ошибки нет. Ошибка только, если ' вначале слова, т.е. начинается с "э"Хорошо, я тогда тебе весь текст, с апострофом в начале, вставлю по Ctrl+V.
...
Рейтинг: 0 / 0
03.02.2017, 13:16
    #39398101
VladIvanych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
ошибки не будет, грид будет пустым.
...
Рейтинг: 0 / 0
03.02.2017, 13:27
    #39398115
VladIvanych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Точнее- если четное число апострофов - 0 строк, если не четное- фильтр не работает. В обоих случаях ошибки нет.
...
Рейтинг: 0 / 0
03.02.2017, 15:06
    #39398257
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
VladIvanychМожет и жуть, но откуда крест?
Из ErrorImage, вестимо.

Если не нравится, то можете туда фотку котика поместить.
...
Рейтинг: 0 / 0
03.02.2017, 16:42
    #39398344
VladIvanych
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
То есть - это ошибка прорисовки?
...
Рейтинг: 0 / 0
03.02.2017, 16:58
    #39398352
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
зачем вы при каждом изменении текста делайте вот это?
DataView dv = (DataView)dgv_listoferta.DataSource;
dgv_listoferta.DataSource = dv;
Зачем у DataGrid'а каждый раз обновлять свойство DataSource, если оно и не меняется
...
Рейтинг: 0 / 0
03.02.2017, 17:04
    #39398355
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
VladIvanychТо есть - это ошибка прорисовки?
нет, это изображение, показываемое при наличии ошибки
...
Рейтинг: 0 / 0
04.02.2017, 21:22
    #39398714
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Уважаемый ТС, мы видим у Вас один код, код кстати отвратительный, у нас нет всего вашего кода и данных, и Вы хотите чтоб мы догадались?
...
Рейтинг: 0 / 0
05.02.2017, 10:08
    #39398772
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Cat2VladIvanych,

Видеокарта не тянет.

Я ведь серьезно. Я такие кресты вместо DataGridView много раз видел на отлаженных программах в которых гарантировано нет ошибок. Ну по крайней мере нет ошибок , которые препятствуют прорисовке DataGridView.
Возникает если машине не хватает мощности для обработки множества запущенных приложений. Один из способов достичь этого - иметь слабую видеокарту
...
Рейтинг: 0 / 0
05.02.2017, 10:38
    #39398778
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGridView Непонятная ошибка
Cat2Возникает если машине не хватает мощности для обработки множества запущенных приложений. Один из способов достичь этого - иметь слабую видеокарту
нехватка ресурсов GDI(GDI+) может быть вызвана различными причинами
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGridView Непонятная ошибка / 20 сообщений из 20, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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