Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах
IDG  •  PC World  •  Computerworld  •  CIO  •  CFO  •  Networkworld  •  Дискусии  •  Кариерна зона  •  Събития
computerworld | кариерна зона | Lang Cloud
Computerworld | кариерна зона | programming | Visual Basic .NET

Преброяване на селекцията в TreeView

Visual Basic .NET 1215 прочитания


Когато искате да намерите колко от възлите в едно дърво са селектирани, използвайте следната функция, като й подадете за параметър желаното дърво за анализ. При дървета с много дълбоки клонове Ви препоръчвам да добавите допълнителен код за обработка на грешки от тип overflow.

 

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
' Return the number of checked nodes in the specified tree
Public Function CountCheckedNodes(ByVal rootNode As TreeNode) As Integer
В В В  Dim count As Integer = 0
В В В  ' count the root node, if checked
В В В  If rootNode.Checked Then count = 1
В В В  ' check the child nodes, by recursively calling this function for all of
В В В  ' them
В В В  Dim tvn As TreeNode
В В В  For Each tvn In rootNode.Nodes
В В В В В В В  count += CountCheckedNodes(tvn)
В В В  Next
В В В  Return count
End Function


ICON ICON ICON Tweet it! ICON

Създаване на масив от текстов файл
Ето една примерна функция за създаване и запълване на масив със съдържанието на текстов файл: Function FileToArray(ByVal filePath As String) As String()    Dim content As...
Visual Basic .NET 2056 прочитания
Преобразуване на числов низ в число
Предлагам на вниманието ви функция, която преобразува числов низ в коректен формат за валута в SQL Server, независимо от регионалните настройки на потребителя
Visual Basic .NET 2280 прочитания
Приложение на функцията SetParent
Когато се налага да заредите в прозореца на вашето приложение, прозорец създаден от отделен процес, използвайте функцията SetParent, както в примера по- долу
Visual Basic .NET 1166 прочитания
Итерация през курсор
if (mCursor != null) {     if (cur.moveToFirst()) {        do {           // Do stuff        } while (mCursor.
Java 517 прочитания
Генериране на глас с MS Speech API в Delphi
Генериране на глас с MS Speech API в Delphi
Delphi 1160 прочитания
Преброяване на селекцията в TreeView
Когато искате да намерите колко от възлите в едно дърво са селектирани, използвайте следната функция, като й подадете за параметър желаното дърво за анализ.
Visual Basic .NET 1215 прочитания
Намиране на минималния брой монети за връщане на ресто
При зададено произволно число между 1 и 99 скриптът генерира оптималния брой монети, които са със стойност 1, 2, 5, 10, 20 и 50
Java 999 прочитания

Слайдшоу

HR на месеца

Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA

Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA

“ Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA, е лице на рубриката HR of the Month („ЧР на месеца“) през февруари. Инициативата се... ” вижте още »

IT сертификати