Close
оцйв ъецаеъ 1 тг 10 оъек 10
  1. #1
    збш шщен оеий в.'s Avatar
    ъашйк дцишфеъ
    Jul 2003
    ойчен
    швбйн
    дегтеъ
    6,208

    бшйшъ озгм цшйк ййтех бсй щашф: озйчд node о treeView

    дйй,
    жд бсгш мдлрйс чцъ ъелрд маъш?

    арй леъб одимфеп лшвт, аж ййълп езмч одойгт ма мвошй огейч, ащмйн /аъчп бмймд азшй щдймгйн ййшгое.
    арй шецд моййп/мфмиш ъцевд щм treeView б win form application щм фтн, оцитш жд од щарй олйш ебгл тн чцъ вевм вн осъгш мцшлйн чирйн фд ещн.

    чйцш, йщ мй tree view дйшшлй б x шоеъ, лм аебййчи олйм доеп шоеъ еаебййчийн бфрй тцое,
    арй шецд мфмиш аъ лм ой щдеа ма олйм ичси осейн емдцйве бмбг(лод щма йдйе ламд) оъек лм дшщеод.

    рйсйъй тн treeView.nodes.find абм ма оцаъй гшк мдлрйс щн contain мочшд щм ъайоеъ щн змчй тн дичси дрбзш мойеп.

    дцмзъй мтбеш тм лм дшщйод тн for each ембгеч щдщн олйм аъ дичси дргшщ, емййцш ожд шщйод згщд щм ичсийн.
    бшоъ дфймиеш жд тебг, абм арй ма оцмйз мвщъ аз"л т"б дщн млм дойгт дома щарй цшйк.

    ъе"л лъйбд лшвт арй зещб аемй мййцш бсеу щеб зйфещ тн for each тм лм дщоеъ щоцаъй емдецйа тн treeView. Find аъ лм даебййчийн дочешййн емййцш одн шщйод (дщмйщйъ) щаеъд ацйв мйежш.


    ан тщйъй бмвп смзе мй, ан мойщде йщ штйеп мчцш аъ дъдмйк ащоз мщоет.

    ацшу читй чег бмймд.....

    ъегд.

  2. #2
    збш шщен вйа's Avatar
    ъашйк дцишфеъ
    Dec 2002
    ойчен
    ажеш зйев ... ъфес
    дегтеъ
    18,010

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    шч аеош щйщ гбшйн ийфд йеъш оегшрййн
    цетрйд ..

  3. #3
    збш шщен оеий в.'s Avatar
    ъашйк дцишфеъ
    Jul 2003
    ойчен
    швбйн
    дегтеъ
    6,208

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    оегшрй жд мзмщйн
    жд од йщ, сес жчп арелй еаршвйд ммоег ощде згщ бщбйм айжд лмй тжш чип фтн бщрд дйщп едиеб осфйч мй

  4. #4
    збш шщен ргб42's Avatar
    ъашйк дцишфеъ
    Feb 2009
    ойчен
    бсеу отшб
    дегтеъ
    11,078

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    аемй дъвебд дшащерд мщамд лап ътжеш мк:

    https://www.vbforums.com/showthread....g-highlighting
    еАрДвАмИд бАаИжАрИй йдед цАбИаеЙъ; аДнОйАлЛфМЗш дЖтИеЙп дЗжМЖд мИлЖн тЗгОъМАоЛъеМп

  5. #5
    збш шщен оеий в.'s Avatar
    ъашйк дцишфеъ
    Jul 2003
    ойчен
    швбйн
    дегтеъ
    6,208

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    абгеч, ъегд.

  6. #6
    збш шщен ргб42's Avatar
    ъашйк дцишфеъ
    Feb 2009
    ойчен
    бсеу отшб
    дегтеъ
    11,078

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    еАрДвАмИд бАаИжАрИй йдед цАбИаеЙъ; аДнОйАлЛфМЗш дЖтИеЙп дЗжМЖд мИлЖн тЗгОъМАоЛъеМп

  7. #7
    збш шщен оеий в.'s Avatar
    ъашйк дцишфеъ
    Jul 2003
    ойчен
    швбйн
    дегтеъ
    6,208

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    иеб, щйрйъй чцъ аъ двйщд мфъшеп, тбшъй шчешсйбйъ тм лм дтх, щмфъй ощн аъ даебййчийн щтре мчшйишйеп дзйфещ мъек тх згщ жорй.еаж бсеу брйъй аъ дтх мйежш т"б дтх джорй.
    ма оцаъй лмй мдтъчд щмод щм тх, аж тбшъй тн foreach тм лм даебййчийн ецйшфъй аеън тн add мтх доецв мйежш.
    аемй жд тчен, абм тебг тчшерйъ ема ошвйщйн аъ жд бшоъ дйежш, ъецад ъек щрййд бтшк.

    йщ мй чцъ бтйеъ бойеп тцое, йщ мй 2 ешйацйеъ азъ тебгъ рдгш тм аебййчи тн дйшшлйд азъ , едщрййд тебгъ рдгш тм лм аебййчи щйщ ме йеъш о2 дйшшлйеъ.дщмб дба моцеа мод арй ма оцмйз мщмб бйп 2 лаефцйеъ щййъп мй отрд млм бйзг.

    арй йегт щжд ощде баефп щарй чеша мшчешсйд абм роас мй ожд лшвт емлп жд йзлд мозш бмймд (бйгег тн ймгйн еайп очен бшащ мифм бжд бощк дйен)

  8. #8
    збш шщен оеий в.'s Avatar
    ъашйк дцишфеъ
    Jul 2003
    ойчен
    швбйн
    дегтеъ
    6,208

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    ботбш зг, оъзбйб йен мъзбйб мймд.
    арй оощйк лап бщамд азшъ абм баеъе реща.

    лм од щълрръй мтщеъ тн дойеп щм tree view тебг йфд.
    тлщйе арй орсд мййцш data grid view оайшет габм чмйч тм даебййчи доецв азшй дфмиеш.
    десфъ даебййчи дшащеп тебг рдгш, омбг д view тцое, д row щм д data grid озжйч вн tag щоъслм тм даебййчи одбсйс ръерйн дочешй очешй мфрй лм дойеп(диав оетъч оъцевд шащерйъ мъцевд офемишъ евн м data grid view дзгщ ежд тебг йфд).
    дсбш лммй, дъелрд щемфъ аъ лм ибмъ дощърйн variables щм бчш оъелръ бшщъ, же оъегд оелрд ооззмчъ д rnd щмре.
    аз"л, дфмиеш деа мфй цшлй дощъощ лшвт (ефд оъзйм од щарй орсд мбреъ) .
    тг лап длм тебг.

    дмчез бйчщ оорй мййцш шщйод щм од щдеа безш ема шч ощърд азг азшй фймиеш,емлп двтъй мбрййъ шщеод згщд.
    доишд брййъ watch view мма цешк бщйоещ блмй дфйъез щмре.
    аж.... Double click event
    оесйу аъ даебййчи м data grid view т"й Add ежд тебг отемд бщешд дшащерд бмбг.
    бдесфъ дщешд дщрййд розч мй д tag щдесфъй очегн мщешд дшащерд.. едтсч ръчт (йщ иййош озжешй мчшйаъ дтшк т"б диав блм щешд, ебшвт щрозч мй диав щм дщешд дшащерд дтсч ръчт, диав дзгщ бщешд дщрййд рлеп етебг.)

    аж дщамд.... дан дтмоеъ диав б data grid view жд ощде оелш?
    мод диав бщешд дшащерд ртмн мй (арй ма тешк аъ дщешд дшащерд шч оесйу щешд згщд тн фший ъцевд шмеериййн еtag збей оъайн)


    очеед щма зфшъй ойгй.

  9. #9
    збш шщен оеий в.'s Avatar
    ъашйк дцишфеъ
    Jul 2003
    ойчен
    швбйн
    дегтеъ
    6,208

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    фд оежлш щдбтйд чййоъ бойеп:
    https://social.msdn.microsoft.com/Fo...forum=winforms

    евн ойщде оца чеобйрд, ма бгчъй тгййп ан жд тебг

  10. #10
    збш шщен оеий в.'s Avatar
    ъашйк дцишфеъ
    Jul 2003
    ойчен
    швбйн
    дегтеъ
    6,208

    бшйшъ озгм ъвебд: цшйк ййтех бсй щашф: озйчд node о treeView

    иеб, лое щблм ъелрд иебд ан ма оецайн аъ очеш дбтйд, дтйчш щйщ WORKAROUND осфйч иеб, ма?

    аж жд дчег дочешй щмй мдесфъ щешд б DATA GRID VIEW :
    TreeNode _symbol = treeViewSymbols.SelectedNode;


    if (dataGridViewOnlineWatch.Columns.Count == 0)
    {
    this.dataGridViewOnlineWatch.Columns.Add ("Name", "Name");
    this.dataGridViewOnlineWatch.Columns.Add ("Type", "Type");
    this.dataGridViewOnlineWatch.Columns.Add ("Value", "Value");
    }


    DynamicSymbol DynSymbol =(DynamicSymbol)_symbol.Tag;
    this.dataGridViewOnlineWatch.Rows.Add(Dy nSymbol.InstancePath, DynSymbol.TypeName, DynSymbol.ReadValue());
    int CurrentAddRow = this.dataGridViewOnlineWatch.RowCount;
    this.dataGridViewOnlineWatch.Rows[CurrentAddRow - 2].Tag = this.dataGridViewOnlineWatch.Rows[CurrentAddRow - 1].Tag; //Workaround :-)
    this.dataGridViewOnlineWatch.Rows[CurrentAddRow-1].Tag = DynSymbol;

    мфрй щдесфъй аъ дщешд досеоръ л WORKAROUND од щдйд чешд деа щдщешд дзгщд рецшъ тн дичсийн дшцеййн, едщешд дшащерд дййъд рщашъ AS IS обзйръ дичсийн абм диав щмд дйд тебш мщешд дзгщд, тебш ерозч бщешд дочешйъ бд деа дйд.
    аж дщешд щдесфъй бтцн озжйшд аеъе щешд азъ моид мфрй дозйчд щме , еаж шйщен диав дзгщ мщешд дзгщд ъефс вн лп .
    ежд тебг м N щешеъ евн чшйаъ дтшлйн одбчш тебгъ ейщ мй WATCH VIEW зй ерещн :
    Click image for larger version. 

Name:	wathc list.jpg 
Views:	71 
Size:	87.0 чймебййи 
ID:	134787

    рщаш мй мифм блъйбъ тшк згщ мбчш

рещайн геойн

  1. цшйк ййтех бреща решеъ мг едъчрд
    тм йгй грйам оайшй бфешен фешен шлб щиз 4X4 лммй
    ъвебеъ: 10
    тглеп азшеп: 19-03-18, 18:18
  2. тцоай згщ - севййъ шлб, цшйк ййтех
    тм йгй gali бфешен аеу-иефйч
    ъвебеъ: 9
    тглеп азшеп: 08-03-15, 13:46
  3. Gv 2007/2008. цшйк ййтех
    тм йгй Stormaster бфешен фешен в'йфайн оъзймйн + йтех мфрй чрййд
    ъвебеъ: 2
    тглеп азшеп: 09-07-11, 10:15
  4. отерййп мчреъ шегйае цшйк ййтех??
    тм йгй arui бфешен фешен в'йфайн оъзймйн + йтех мфрй чрййд
    ъвебеъ: 1
    тглеп азшеп: 28-05-06, 09:02
  5. цшйк ййтех ббзйшъ шълъ
    тм йгй impreza_turbo бфешен фешен дберйн + дргсъ в'йфйн
    ъвебеъ: 1
    тглеп азшеп: 06-10-04, 00:54

дшщаеъ фшсен

  • айп бафщшеък мфшсн рещайн згщйн
  • айп бафщшеък мфшсн ъвебеъ
  • айп бафщшеък мцшу чбцйн
  • айп бафщшеък мтшек аъ дегтеъйк
  •