Страница: 1 | 2 | 
		
		 
			   
			 
			 
			 
			 
			
 
  
		
     
  
    
Вопрос: Как осуществить фильтрацыю данных в List View
     
    
Добавлено: 25.05.09 14:21
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     Mc.WOLF
 Mc.WOLF
      
       
  
Собственно вопрос в чем: есть List View в нем есть записи 
 
    
    With ListView1
        .ListItems.Add , , "Micro Intel"
        .ListItems.Add , , "Micro Amd"
        .ListItems.Add , , "Memoria Usb"
        .ListItems.Add , , "Impresora Epson"
        .ListItems.Add , , "Monitor LG"
        .ListItems.Add , , "DVD Samsung"
    End With
, как мне отобразить только ту запись(записи) которые мне надо. Например, в данном случае, например отобразить в listView только записи Micro.
Заранее спасибо!!!
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 23
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: Arvitaly
 Arvitaly






ICQ: 301746136 
Вопросов: 28
Ответов: 549
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  25.05.09 14:39
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа: Mc.WOLF
 Mc.WOLF









Вопросов: 26
Ответов: 84
      
 Профиль |  | #2
       
Добавлено:  25.05.09 15:45
       
    
       
  
Arvitaly ОГРМНОЕ СПАСИБО!!!
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа: Mc.WOLF
 Mc.WOLF









Вопросов: 26
Ответов: 84
      
 Профиль |  | #3
       
Добавлено:  25.05.09 20:43
       
    
       
  
Еще вопрос:
 
    
listView.ListItems.Add.SubItems(1) =.Fields("number" 
Как осуществить поиск в таком случае? Что-то немогу понять как!
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа: Arvitaly
 Arvitaly






ICQ: 301746136 
Вопросов: 28
Ответов: 549
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  25.05.09 20:56
       
    
       
  
 
    
Это к чему относится?
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа: Mc.WOLF
 Mc.WOLF









Вопросов: 26
Ответов: 84
      
 Профиль |  | #5
       
Добавлено:  25.05.09 21:29
       
    
       
  
Ну вот есть программа которая работает с базой данных Access и в listView отображаются данные
 
    
listView.ListItems.Add.SubItems(1) =.Fields("number" 
listView.ListItems.Add.SubItems(2) = .Fields("Firma" 
listView.ListItems.Add.SubItems(3) = .Fields("Cena" 
и в listView отображаются данные. Как осуществить фильтрацыю изменяющихся данных?
тоисть не так:
With ListView1 
        .ListItems.Add , , "Micro Intel" 
        .ListItems.Add , , "Micro Amd" 
        .ListItems.Add , , "Memoria Usb" 
        .ListItems.Add , , "Impresora Epson" 
        .ListItems.Add , , "Monitor LG" 
        .ListItems.Add , , " VD Samsung"
VD Samsung" 
    End With
а так:
With ListView1 
      .ListItems.Add.SubItems(1) =.Fields("number" 
      .ListItems.Add.SubItems(2) = .Fields("Firma" 
      .ListItems.Add.SubItems(3) = .Fields("Cena" 
End With
???
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа: Arvitaly
 Arvitaly






ICQ: 301746136 
Вопросов: 28
Ответов: 549
      
 Web-сайт:  
 Профиль |  | #6
      
Добавлено:  25.05.09 22:18
       
    
       
  
А по какому полю поиск?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 7 
      
Автор ответа: Mc.WOLF
 Mc.WOLF









Вопросов: 26
Ответов: 84
      
 Профиль |  | #7
       
Добавлено:  25.05.09 22:38
       
    
       
  
по .ListItems.Add.SubItems(2) = .Fields("Firma" 
     
		
	  
			 
	
		 
    
       
    
Номер ответа: 8 
      
Автор ответа: Mc.WOLF
 Mc.WOLF









Вопросов: 26
Ответов: 84
      
 Профиль |  | #8
       
Добавлено:  25.05.09 22:44
       
    
       
  
Arvitaly не подскажешь, как раскрасить Строки в ListView по определенным условиям? Например, если написано суббота, то цвет строки красный.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 9 
      
Автор ответа: Arvitaly
 Arvitaly






ICQ: 301746136 
Вопросов: 28
Ответов: 549
      
 Web-сайт:  
 Профиль |  | #9
      
Добавлено:  25.05.09 22:49
       
    
       
  
Слушай зачем тебе нужен listview??? Используй какой-нибудь грид там все удобнее
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 10 
      
Автор ответа: Mc.WOLF
 Mc.WOLF









Вопросов: 26
Ответов: 84
      
 Профиль |  | #10
       
Добавлено:  25.05.09 22:53
       
    
       
  
Мизменять прийдется, не охота. Так как подскажешь?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 11 
      
Автор ответа: Arvitaly
 Arvitaly






ICQ: 301746136 
Вопросов: 28
Ответов: 549
      
 Web-сайт:  
 Профиль |  | #11
      
Добавлено:  25.05.09 23:01
       
    
       
  
 
    
Так давай по порядку, а лучше сделай картинку не очень понимаю что ты хочешь
1. В ListView особо строк нет
2. Где написано суббота
Изложи мысли яснее и как можно подробнее, но не путано
		
	  
			 
	
		 
    
       
    
Номер ответа: 12 
      
Автор ответа: Winand
 Winand



Вопросов: 87
Ответов: 2795
      
 Web-сайт:  
 Профиль |  | #12
      
Добавлено:  25.05.09 23:07
       
    
       
  
Mc.WOLF, чтобы раскрасить нужно использовать CustomDraw
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 13 
      
Автор ответа: Mc.WOLF
 Mc.WOLF









Вопросов: 26
Ответов: 84
      
 Профиль |  | #13
       
Добавлено:  25.05.09 23:08
       
    
       
  
    With ListView1 
 
    
        .ListItems.Add , , "Пн" 
        .ListItems.Add , , "Вт" 
        .ListItems.Add , , "Ср" 
        .ListItems.Add , , "Чт" 
        .ListItems.Add , , "Пт" 
        .ListItems.Add , , "Сб"
        .ListItems.Add , , "Вс"  
    End With
как закрасить строки (.ListItems.Add , , "Сб" и (.ListItems.Add , , "Вс"
 и (.ListItems.Add , , "Вс" красным?
 красным?
		
	  
			 
	
		 
    
       
    
Номер ответа: 14 
      
Автор ответа: Mc.WOLF
 Mc.WOLF









Вопросов: 26
Ответов: 84
      
 Профиль |  | #14
       
Добавлено:  25.05.09 23:11
       
    
       
  
и помоги с фильтром .ListItems.Add.SubItems(2) = .Fields("Firma" 
     
		
	  
			 
	
		 
    
       
    
Номер ответа: 15 
      
Автор ответа: Winand
 Winand



Вопросов: 87
Ответов: 2795
      
 Web-сайт:  
 Профиль |  | #15
      
Добавлено:  25.05.09 23:42
       
    
       
  
http://msdn.microsoft.com/en-us/library/bb761817(VS.85).aspx