Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: VB.Net  TreeView как отследить щелчок по чекеру?
     
    
Добавлено: 23.02.10 13:02
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Dropper
      
       
  
Есть VB.Net 2008 Express
 
    
Есть форма с TreeView с CheckBoxes = True
Можно ли задать реакцию на клик по чекбоксу?
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 4
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 Дмитрий Юпатов
![]()
![]()
![]()
![]()
![]()
Вопросов: 4
Ответов: 457
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  23.02.10 13:06
       
    
       
  
  
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Dropper
![]()
![]()
Вопросов: 11
Ответов: 19
      
 Профиль |  | #2
       
Добавлено:  23.02.10 13:27
       
    
       
  
Угу, спасибо работает. Правда работает как-то странновато. Если ничего не выделено, то клик по чекбоксу вываливает ошибку, конечно можно сделать проверку выделено-ли что-нибудь, но тогда если выделен узел 3, а галку ставим в чекбоксе узла 1, то вываливается такое сообщение: "nodes3 true" (а должно быть nodes1).
 
    
Кстати, где найти подробную справку по VB.Net? Как можно более подробную? 
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 Dropper
![]()
![]()
Вопросов: 11
Ответов: 19
      
 Профиль |  | #3
       
Добавлено:  23.02.10 18:15
       
    
       
  
Чё-то ковырял, ковырял. Создал аналогичную тему на хоботе и вдруг дошел что вместо
 
    
Me.TreeView1.SelectedNode.Text & Me.TreeView1.SelectedNode.Checked.ToString
сделать
e.Node.Text & ": " & e.Node.Checked.ToString()
Вот это работает так как мне нужно. Правда что такое "e" я еще не понял 
Еще раз спасибо, буду копать в этом направлении.
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 Дмитрий Юпатов
![]()
![]()
![]()
![]()
![]()
Вопросов: 4
Ответов: 457
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  23.02.10 22:26
       
    
       
  
 
    
Ничего странного: MsgBox(Me.TreeView1.SelectedNode.Text & Me.TreeView1.SelectedNode.Checked.ToString)
Вот: http://msdn.microsoft.com/ru-ru/library/default.aspx и не только по VB.