Cawte robim program s TreeView a neviem kód na to aby sa v treeview náhodne označil nejaký Node ale nemusí byť náhodný može byť aj prvý či posledný to je jedno len aby sa nejaký označil. Potrebujem to preto aby sa nevyhodila chyba ak sa stlačí button kde je naprogramované TreeView1.SelectedNode.Remove(). Ak mam nejaký označený tak to není problém ale ak nemám označený žiadny tak vtedy nastane ten problem a chcem aby to PC označoval samostatne a automaticky. Predem díky
Fórum › Visual Basic
Ako označiť náhodný Node v TreeView
Toto vlákno bylo označeno za vyřešené.
napíšu to v c# sintax, ale ve VB to funguje stejně
if ( TreeView1.SelectedNode != null ) // Testuje jestli prvek existuje
if (TreeView1.SelectedNode.Items == null
|| TreeView1.SelectedNode.Items.Length == 0 ) // Testuje přítomnost potomků
TreeView1.SelectedNode.Remove();
else
{
// Kód pro smazání prvku v Items
TreeView1.SelectedNode.Remove();
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 12 hostů
Podobná vlákna
Nový "Node" v TreeView — založil Trebor
Fórum: označiť všetky príspevky ako prečítané — založil Gabo
Náhodný článek — založil Náhodný obrázek s textem
Nahodny obrazek — založil
Nahodny obrazok — založil FufurR
Moderátoři diskuze