Click here to Skip to main content
15,916,683 members
Home / Discussions / WPF
   

WPF

 
AnswerRe: Wpf form design Pin
Abhinav S11-Mar-13 21:29
Abhinav S11-Mar-13 21:29 
Questionerror MC4104? Pin
SledgeHammer0110-Mar-13 15:08
SledgeHammer0110-Mar-13 15:08 
QuestionPrism and FluidKit Pin
DXXL10-Mar-13 2:46
DXXL10-Mar-13 2:46 
QuestionWhat is best technology choice (WCF/WPF, WebSockets, Rest) to share webcam video amongst up to 8 users? Pin
Paga Cession9-Mar-13 16:57
Paga Cession9-Mar-13 16:57 
QuestionAuto complete text box problem Pin
columbos149277-Mar-13 19:50
columbos149277-Mar-13 19:50 
AnswerRe: Auto complete text box problem Pin
Richard Deeming8-Mar-13 1:25
mveRichard Deeming8-Mar-13 1:25 
QuestionWPF / MVVM - Modular Design Question Pin
Kevin Marois7-Mar-13 7:27
professionalKevin Marois7-Mar-13 7:27 
AnswerRe: WPF / MVVM - Modular Design Question Pin
SledgeHammer017-Mar-13 9:51
SledgeHammer017-Mar-13 9:51 
GeneralRe: WPF / MVVM - Modular Design Question Pin
Kevin Marois7-Mar-13 14:10
professionalKevin Marois7-Mar-13 14:10 
GeneralRe: WPF / MVVM - Modular Design Question Pin
SledgeHammer017-Mar-13 15:07
SledgeHammer017-Mar-13 15:07 
GeneralRe: WPF / MVVM - Modular Design Question Pin
Kevin Marois8-Mar-13 5:28
professionalKevin Marois8-Mar-13 5:28 
AnswerRe: WPF / MVVM - Modular Design Question Pin
Wayne Gaylard8-Mar-13 6:10
professionalWayne Gaylard8-Mar-13 6:10 
GeneralRe: WPF / MVVM - Modular Design Question Pin
Kevin Marois8-Mar-13 6:14
professionalKevin Marois8-Mar-13 6:14 
GeneralRe: WPF / MVVM - Modular Design Question Pin
Wayne Gaylard8-Mar-13 6:35
professionalWayne Gaylard8-Mar-13 6:35 
GeneralRe: WPF / MVVM - Modular Design Question Pin
Kevin Marois11-Mar-13 8:39
professionalKevin Marois11-Mar-13 8:39 
GeneralRe: WPF / MVVM - Modular Design Question Pin
SledgeHammer0111-Mar-13 10:20
SledgeHammer0111-Mar-13 10:20 
GeneralRe: WPF / MVVM - Modular Design Question Pin
Wayne Gaylard12-Mar-13 1:38
professionalWayne Gaylard12-Mar-13 1:38 
AnswerRe: WPF / MVVM - Modular Design Question Pin
Abhinav S10-Mar-13 5:31
Abhinav S10-Mar-13 5:31 
GeneralRe: WPF / MVVM - Modular Design Question Pin
SledgeHammer0111-Mar-13 14:52
SledgeHammer0111-Mar-13 14:52 
AnswerRe: WPF / MVVM - Modular Design Question Pin
Abhinav S11-Mar-13 17:03
Abhinav S11-Mar-13 17:03 
GeneralRe: WPF / MVVM - Modular Design Question Pin
SledgeHammer0111-Mar-13 17:38
SledgeHammer0111-Mar-13 17:38 
QuestionHow to expand TreeViewItem programatically? Pin
SledgeHammer013-Mar-13 19:16
SledgeHammer013-Mar-13 19:16 
Been messing around with this all day and its not working for some reason. I know as you expand a node, you have to wait for the ItemContainerGenerator to do its thing, which is what I'm doing, but its only expanding one level for some reason:

    internal void ExpandAll(TreeViewItem tvi)
    {
        if (tvi.IsExpanded)
        {
            for (int nIndex = 0; nIndex < tvi.Items.Count; nIndex++)
            {
                TreeViewItem tviCurrent = tvi.ItemContainerGenerator.ContainerFromIndex(nIndex) as TreeViewItem;

                if ((object)tviCurrent != null)
                    ExpandAll(tviCurrent);
            }
        }
        else
        {
            if (tvi.ItemContainerGenerator.Status != GeneratorStatus.ContainersGenerated)
            {
                EventHandler handler = null;

                handler = new EventHandler(delegate
                {
                    if (tvi.ItemContainerGenerator.Status == GeneratorStatus.ContainersGenerated)
                    {
// ONLY GETS IN HERE ONCE                       tvi.ItemContainerGenerator.StatusChanged -= handler;
                        ExpandAll(tvi);
                    }
                });

                tvi.ItemContainerGenerator.StatusChanged += handler;
            }

            tvi.SetCurrentValue(TreeViewItem.IsExpandedProperty, true);
        }
    }


So I only get inside the EventHandler one time. It doesn't get in there for the child nodes. If I expand the child node manually, THEN the handler code is called.

Also tried the built in .Net ExpandSubTree and it has the same issue. Only expands one level down.

I don't think I'm intercepting anything anywhere.
AnswerRe: How to expand TreeViewItem programatically? Pin
Mycroft Holmes4-Mar-13 11:49
professionalMycroft Holmes4-Mar-13 11:49 
GeneralRe: How to expand TreeViewItem programatically? Pin
SledgeHammer014-Mar-13 12:09
SledgeHammer014-Mar-13 12:09 
GeneralRe: How to expand TreeViewItem programatically? Pin
Mycroft Holmes3-Apr-13 14:06
professionalMycroft Holmes3-Apr-13 14:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.