Quantcast
Channel: Windows Presentation Foundation (WPF) forum
Viewing all 18858 articles
Browse latest View live

How can I get Yes/No from a MessageBox in WPF?

$
0
0

Hi,

I have a MessageBox in WPF with C# an I will now ask wich Button was clicked...

            MessageBox.Show("Close Application?", "Question",
               MessageBoxButton.YesNo, MessageBoxImage.Warning);
How can I get wicht button was clicked?
Best Regards
Bernd

 


WPF client server?

$
0
0

Hello all, I'm not sure of this really qualifies as a WPF application but here goes:

A group here at work has created a number-crunching command-line application in C/C++ with compiled versions that run on Windows, Linux and Mac.  I need to create a cross-platform UI to interface and visualize with the numerical results generated by their application. The visualization part will consist of mostly 2D images and maybe some rudimentary 3D. My experience with cross-platform toolsets has been that they offer limited utility and features and I would like to produce something really nice. Since my experience is with WPF I would like to use that to implement the UI. I've gone as far as to test a very complex UI I created using WPF on a VM in Mac and I was very happy with the results.

My plan then is to create a UI in WPF that runs in a VM on Linux and Mac but somehow communicates with their platform-specific console application, even if the application is on some remote machine. The WPF GUI will be used to set parameters and initiate the application running. Once the application has generated the results, they will be retrieved by the WPF application and visualized. Someone at work here has been talking about using a REST intermediary to go between the two. I'm completely ignorant of client-server architectures and web programming in general so I'm pretty much in the dark as to how to go about achieving this.  Can someone please point me to some resources where I can buff-up on the necessary background so that I can at least begin to think about this properly?

Thanks in advance, everyone

-L

Detecting Sleep State on Tablet PC

$
0
0

When WPF application runs on windows 10 tablet pc, do we have any option to detect its shift to sleep state? PowerModeChanged event can be handled on desktop pc if it goes to sleep, but that cannot be handled on tablet.

As some service stop during sleep, I need to detect the state.

Thanks in advance.

Grid cellleave event is not firing sometimes

$
0
0
Hi i am new to WPF ..i need to do some validations on grid ..so i Wrote cell leave event in grid .but the problem is ..if i edit the cell in grid and immediatly i clicked on other control like button which is not in grid then that button click event is firing.. please help me..

Menu Items Not Showing

$
0
0

Hi,

I am having an issue with a Style that I am creating. I am making a Style for a Menu and MenuItems. I have two Resource Dictionaries one for my SolidColorBrushes and another for my Styles.

For some reason I can't seem to get any MenuItem's to show using my MenuItem Style. Each time I add the Style tag within a MenuItem tag VS throws an exception at me. 

Here is the XAML for my MenuItem Style, it's for a Top Level Menu:

<!--Top Level Menu Items--><Style x:Name="TopLevelMenuItem" TargetType="{x:Type MenuItem}"><!--Menu Item Setters--><Setter Property="FontFamily" Value="Segeo UI Light"/><Setter Property="FontSize" Value="12"/><Setter Property="Foreground" Value="{StaticResource S2ENGINEHD.Text}"/><Setter Property="Padding" Value="2"/><Setter Property="Width" Value="Auto"/><Setter Property="Height" Value="16"/><!--Setting Menu Item Template--><Setter Property="Template"><Setter.Value><ControlTemplate TargetType="{x:Type MenuItem}"><!--Menu Item Template--><Border x:Name="MenuItemBorder"
                            BorderThickness="0"
                            Background="{StaticResource S2ENGINEHD.DarkBackground}"><!--Content Resizer--><Viewbox><!--Content Placement--><ContentPresenter x:Name="MenuItemPresenter"
                                              HorizontalAlignment="Left"
                                              VerticalAlignment="Center"
                                              ContentTemplate="{TemplateBinding HeaderTemplate}"
                                              Content="{TemplateBinding Header}"
                                              ContentStringFormat="{TemplateBinding HeaderStringFormat}"
                                              ContentSource="{TemplateBinding HeaderStringFormat}"
                                              Margin="{TemplateBinding Padding}"
                                              RecognizesAccessKey="True"
                                              SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"
                                              ToolTip="{TemplateBinding ToolTip}"/></Viewbox></Border><ControlTemplate.Triggers><!--On MouseOver Condition--><Trigger Property="IsMouseOver" Value="True"><!--Set Button Background On MouseOver--><Setter Property="Background" TargetName="MenuItemBorder" Value="{StaticResource S2ENGINEHD.Hover}"/></Trigger></ControlTemplate.Triggers></ControlTemplate></Setter.Value></Setter></Style>

Here is it's usage. This is within my MainWindow.xaml:

<!--Top Level Menu--><Grid x:Name="TopLevelMenu" Width="Auto" Height="16" VerticalAlignment="Bottom" Background="{StaticResource S2ENGINE.GradientBackground}" Grid.Row="2"><!--Menu--><Menu Style="{StaticResource TopLevelMenu}"><!--Menu Items--><MenuItem Style="{StaticResource TopLevelMenuItem}" Header="File"/><MenuItem Style="{StaticResource TopLevelMenuItem}" Header="Edit"/><MenuItem Style="{StaticResource TopLevelMenuItem}"Header="Tools"/><MenuItem Style="{StaticResource TopLevelMenuItem}"Header="Game"/><MenuItem Style="{StaticResource TopLevelMenuItem}"Header="Render"/><MenuItem Style="{StaticResource TopLevelMenuItem}"Header="Help"/></Menu></Grid>

Here is a screenshot showing the results:

Here is a screenshot showing the issue I get when I run my application:

I'm not to sure where I have gone wrong. The Style for the MenuItem has a ContentPresenter in the ControlTemplate. The squiggly under the Style declarations is telling me that 'The resource "TopLevelMenuItem" could not be resolved.'  Any help is appreciated this one is really confusing me haha.







How to Indent TabStrip of a TabControl

$
0
0

Hi

I have a Window with a Grid containing some Labels and TextBoxes and then a TabControl. In order to improve the Layout I need to "move" the TabStrip from the top left corner to the right.

I know that by using the TabStripPlacement property I can place the TabStrip on top, left, right or at the bottom of the TabControl. But I want to keep it at the top, just ca. 120 px right of the left corner. 

Can anybody help me to achieve this?

Thank you in advance.

Peter


WPF Animations : How do I create a line animation where a line revolves around the border of a button when the button is clicked ?

$
0
0

It is kind of like the regular loading circle, but instead of the circle, it is a rectangle moving around the button which was clicked?

I did some basic animations in WPF where I set From and To values manually. But in this case, I'd like to use a custom style and use it across the project, so I cannot set the From and To values explicitly. Any ideas around this?

C# BitmapImage BitmapCacheOption issues when saving image

$
0
0

I'm running into a strange problem when loading BitmapImages from a URI, passing them through a CroppedBitmap and encoding / saving to an image in memory via a MemoryStream.

Code below:

System.Windows.Media.Imaging.BitmapImage bi = new System.Windows.Media.Imaging.BitmapImage(); bi.BeginInit(); // The BitmapCacheOption seems to be the source of the problem - // Setting it to OnLoad removes the issue but performance is 3-4x slower bi.CacheOption = System.Windows.Media.Imaging.BitmapCacheOption.None; bi.UriSource = new Uri(inputFile); bi.DecodePixelWidth = (int)imageViewBox[10]; bi.DecodePixelHeight = (int)imageViewBox[11]; bi.EndInit(); System.Windows.Media.Imaging.CroppedBitmap cbi = new System.Windows.Media.Imaging.CroppedBitmap(bi, new System.Windows.Int32Rect( (int)(imageViewBox[2] * imageViewBox[10]), (int)(imageViewBox[3] * imageViewBox[11]), (int)((imageViewBox[4] - imageViewBox[2]) * imageViewBox[10]), (int)((imageViewBox[5] - imageViewBox[3]) * imageViewBox[11]))); newImageSize = new Size(cbi.PixelWidth, cbi.PixelHeight); using (MemoryStream msOut = new MemoryStream()) { System.Windows.Media.Imaging.BmpBitmapEncoder enc = new System.Windows.Media.Imaging.BmpBitmapEncoder(); enc.Frames.Add(System.Windows.Media.Imaging.BitmapFrame.Create(cbi)); // Throws access violation exception intermittently when zoomed on some images enc.Save(msOut);

As commented in the code, the enc.Save line throws an AccessViolation exception intermittently (usually on larger images at 2 x zoom) when the BitmapCacheOption is set to None. Setting it to OnLoad resolves the issue. However, this is a performance critical part of the application, and OnLoad seems to hit performance by 3-400% which is not workable.

Even stranger, sometimes an exception is not thrown, and the image returned has regular vertical fault lines in it, as if it was missing a vertical line of pixels every n rows. Those missing pixels then get moved to the right hand of the image in a "compressed" mini-image!

Can anyone shed light on what might be happening here? I've tried using an OnDownload event handler, but it never seems to fire, and have tried testing for IsDownloading before proceeding with the rest of the method but it always returns false which seems to suggest that fully loading the image is not the issue here.


Data Binding to a data type that inherits from TreeViewItem

$
0
0

I have a TreeView that is binded to a data type called "File". Everything works fine until I make the "File" data type inherit from "TreeViewItem".

Working example:

Data Type:

public class File
    {
        public string FileName { get; set; }
        public string IconSource { get; set; }
        public ObservableCollection<File> Items { get; set; }
        public File()
        {
            Items = new ObservableCollection<File>();
        }

        public File(string name) : this()
        {
            FileName = name;
            this.IconSource = "/GameMaker;component/Resources/Icons/File.ico";
        }
    }

C# Code:

public MainWindow()
        {
            InitializeComponent();

            List<File> FileTree = new List<File>();
            Folder objFolder = new Folder("Objects"),
                            spriteFolder = new Folder("Sprites"),
                            scenesFolder = new Folder("Scenes");

            File object0 = new File("object0"),
                            object1 = new File("object1"),
                            object2 = new File("object2");

            objFolder.Items.Add(object0);
            objFolder.Items.Add(object1);
            objFolder.Items.Add(object2);

            FileTree.Add(objFolder);
            FileTree.Add(spriteFolder);
            FileTree.Add(scenesFolder);

            fileViewer.ItemsSource = FileTree;

        }

XAML:

<Window x:Class="GameMaker.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:GameMaker"
        mc:Ignorable="d"
        Title="LurkaEngine" Height="350" Width="525"><Window.Resources><ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceDictionary
                  Source="Resources/ResourceDictionary.xaml"></ResourceDictionary></ResourceDictionary.MergedDictionaries></ResourceDictionary></Window.Resources><Grid><TreeView x:Name="fileViewer" Height="281" VerticalAlignment="Top" Margin="0,18,0,0" ><TreeView.ItemTemplate><HierarchicalDataTemplate DataType="{x:Type local:File}" ItemsSource="{Binding Path=Items}"><StackPanel Orientation="Horizontal"><Image Source="{Binding Path=IconSource}" /><TextBlock Text="{Binding Path=FileName}" /></StackPanel></HierarchicalDataTemplate></TreeView.ItemTemplate></TreeView></Window>

This example works perfectly. The treeview displays like an explorer that shows folders and files with name and icons.

Changes made to the Data Type:

public class File : TreeViewItem
    {
        public string FileName { get; set; }
        public string IconSource { get; set; }
        //public ObservableCollection<File> Items { get; set; }
        public File()
        {
            //Items = new ObservableCollection<File>();
        }

        public File(string name) : this()
        {
            FileName = name;
            this.IconSource = "/GameMaker;component/Resources/Icons/File.ico";
        }
    }

Result: THe icons and header of the file disappear (actually I see nothing but the triangle that expends the "Objects" folder.)

I can't add images for some reason.

* NOTE: the "FOLDER" data type inherits from the "FILE" data type.

What should I do?

The reason I want the data type to inherit from "TreeViewItem" is so I can add some event handlers to the "File" objects.

Sub Menu Items Not Showing

$
0
0

Hi,

I am having some problems with my sub MenuItem's not showing. I have the Header showing for each MenuItem that is nested within a Menu. But when I nest MenuItem within a MenuItem tag , the sub MenuItem's don't show. ]

I am working with my own ControlTemplate.

Here is the XAML for my Menu Style:

<!--Top Level Menu--><Style x:Key="TopLevelMenu" TargetType="{x:Type Menu}"><!--Menu Setters--><Setter Property="Width" Value="Auto"/><Setter Property="Height" Value="16"/><!--Setting Menu Template--><Setter Property="Template"><Setter.Value><ControlTemplate TargetType="{x:Type Menu}"><!--Menu Template--><Border x:Name="MenuBorder"
                            BorderThickness="0"
                            Background="Transparent"><!--Content Placement--><ItemPresenter x:Name="MenuPresenter"
                                           HorizontalAlignment="Left"
                                           VerticalAlignment="Center"/></Border></ControlTemplate></Setter.Value></Setter></Style>

And here is the XAML for my MenuItem Style:

<!--Top Level Menu Items--><Style x:Key="TopLevelMenuItem" TargetType="{x:Type MenuItem}"><!--Menu Item Setters--><Setter Property="FontFamily" Value="Segeo UI Light"/><Setter Property="FontSize" Value="12"/><Setter Property="Foreground" Value="{StaticResource S2ENGINEHD.Text}"/><Setter Property="Padding" Value="2"/><Setter Property="Width" Value="Auto"/><Setter Property="Height" Value="16"/><!--Setting Menu Item Template--><Setter Property="Template"><Setter.Value><ControlTemplate TargetType="{x:Type MenuItem}"><!--Menu Item Template--><Border x:Name="MenuItemBorder"
                            BorderThickness="0"
                            Background="{StaticResource S2ENGINEHD.DarkBackground}"><!--Content Resizer--><Viewbox><!--Content Placement--><Content x:Name="MenuItemPresenter"
                                             HorizontalAlignment="Left"
                                             VerticalAlignment="Center"
                                             ContentTemplate="{TemplateBinding HeaderTemplate}"
                                             Content="{TemplateBinding Header}"
                                             ContentStringFormat="{TemplateBinding HeaderStringFormat}"
                                             ContentSource="{TemplateBinding HeaderStringFormat}"
                                             Margin="{TemplateBinding Padding}"
                                             RecognizesAccessKey="True"
                                             SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"
                                             ToolTip="{TemplateBinding ToolTip}"/></Viewbox></Border><ControlTemplate.Triggers><!--On MouseOver Condition--><Trigger Property="IsMouseOver" Value="True"><!--Set Button Background On MouseOver--><Setter Property="Background" TargetName="MenuItemBorder" Value="{StaticResource S2ENGINEHD.Hover}"/></Trigger></ControlTemplate.Triggers></ControlTemplate></Setter.Value></Setter></Style>

I'm not to sure if I am missing something in one of my Styles. The Header for the MenuItem is showing but anything nested within the MenuItem doesn't show.

Here is the usage:

<!--Top Level Menu--><Grid x:Name="TopLevelMenu" Width="Auto" Height="16" VerticalAlignment="Bottom" Background="{StaticResource S2ENGINE.GradientBackground}" Grid.Row="2"><!--Menu--><Menu Style="{StaticResource TopLevelMenu}"><!--Menu Items--><MenuItem Style="{StaticResource TopLevelMenuItem}" Header="File"><MenuItem Style="{StaticResource TopLevelMenuItem}" Header="New"/><MenuItem Style="{StaticResource TopLevelMenuItem}" Header="Open"/><MenuItem Style="{StaticResource TopLevelMenuItem}" Header="Save"/><MenuItem/><MenuItem Style="{StaticResource TopLevelMenuItem}" Header="Edit"/><MenuItem Style="{StaticResource TopLevelMenuItem}"Header="Tools"/><MenuItem Style="{StaticResource TopLevelMenuItem}"Header="Game"/><MenuItem Style="{StaticResource TopLevelMenuItem}"Header="Render"/><MenuItem Style="{StaticResource TopLevelMenuItem}"Header="Help"/></Menu></Grid>

Windows 10 WPF

$
0
0

I’ve got a C# WPF application which has a menu that uses a resource to style it.

The problem only occurs in Windows 10 where a disabled menu item is not grayed out.  In Windows 7 it works fine.

Does anyone know of any issues with Windows 10 and menu items not graying out?

I've created a basic application and added a menu item which grays out correctly so my assumption is it has something to do with the resource. 

Any ideas would be appreciated.

Thanx 

WPF app crashes when user signs off from Windows

$
0
0

Hi,

My WPF application crashes if while it's running, the user signs off from Windows. It also crashes when a laptop is connected to a projector and we unplug the display cable. This happens in various systems I've tested, all running Windows 10. I've tested one Windows 7 system which was not affected by the problem. The application targets .NET Framework 4.6.2 but the same happens with .NET Framework 4. Any ideas? Here's the call stack:

MyControls.dll!MyControls.ActionButtonContentConverter.Convert(object[] values = {object[7]}, System.Type targetType = {Name = "Object" FullName = "System.Object"}, object parameter = null, System.Globalization.CultureInfo culture = {System.Globalization.CultureInfo}) Line 59   C#
   System.Windows.Data.MultiBindingExpression.TransferValue()   Unknown
   System.Windows.Data.MultiBindingExpression.Transfer()  Unknown
   System.Windows.Data.MultiBindingExpression.HandlePropertyInvalidation(System.Windows.DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs args)   Unknown
   System.Windows.Data.BindingExpressionBase.OnPropertyInvalidation(System.Windows.DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs args)  Unknown
   System.Windows.DependentList.InvalidateDependents(System.Windows.DependencyObject source = {System.Windows.Controls.Button}, System.Windows.DependencyPropertyChangedEventArgs sourceArgs)  Unknown
   System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs args)  Unknown
   System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex entryIndex = {System.Windows.EntryIndex}, System.Windows.DependencyProperty dp = {System.Windows.DependencyProperty}, System.Windows.PropertyMetadata metadata, System.Windows.EffectiveValueEntry oldEntry, ref System.Windows.EffectiveValueEntry newEntry = {System.Windows.EffectiveValueEntry}, bool coerceWithDeferredReference, bool coerceWithCurrentValue, System.Windows.OperationType operationType) Unknown
   System.Windows.TreeWalkHelper.OnInheritablePropertyChanged(System.Windows.DependencyObject d, System.Windows.InheritablePropertyChangeInfo info, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.InheritablePropertyChangeInfo>._VisitNode(System.Windows.DependencyObject d = {System.Windows.Controls.Button}, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.InheritablePropertyChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree)   Unknown
   System.Windows.DescendentsWalker<System.Windows.InheritablePropertyChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.InheritablePropertyChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentPresenter}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.InheritablePropertyChangeInfo>.IterateChildren(System.Windows.DependencyObject d) Unknown
   System.Windows.DescendentsWalker<System.Windows.InheritablePropertyChangeInfo>.StartWalk(System.Windows.DependencyObject startNode, bool skipStartNode)   Unknown
   System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e) Unknown
   System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs args)  Unknown
   System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex entryIndex = {System.Windows.EntryIndex}, System.Windows.DependencyProperty dp = {System.Windows.DependencyProperty}, System.Windows.PropertyMetadata metadata, System.Windows.EffectiveValueEntry oldEntry, ref System.Windows.EffectiveValueEntry newEntry = {System.Windows.EffectiveValueEntry}, bool coerceWithDeferredReference, bool coerceWithCurrentValue, System.Windows.OperationType operationType) Unknown
   System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty dp, object value, System.Windows.PropertyMetadata metadata, bool coerceWithDeferredReference, bool coerceWithCurrentValue, System.Windows.OperationType operationType, bool isInternal)  Unknown
   System.Windows.Controls.ContentPresenter.OnContentChanged(System.Windows.DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e)   Unknown
   System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e)  Unknown
   System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e) Unknown
   System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs args)  Unknown
   System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex entryIndex = {System.Windows.EntryIndex}, System.Windows.DependencyProperty dp = {System.Windows.DependencyProperty}, System.Windows.PropertyMetadata metadata, System.Windows.EffectiveValueEntry oldEntry, ref System.Windows.EffectiveValueEntry newEntry = {System.Windows.EffectiveValueEntry}, bool coerceWithDeferredReference, bool coerceWithCurrentValue, System.Windows.OperationType operationType) Unknown
   System.Windows.DependencyObject.InvalidateProperty(System.Windows.DependencyProperty dp, bool preserveCurrentValue) Unknown
   System.Windows.StyleHelper.InvalidatePropertiesOnTemplateNode(System.Windows.DependencyObject container = {System.Windows.Controls.ContentControl}, MS.Internal.FrameworkObject child, int childIndex = 1, ref MS.Utility.FrugalStructList<System.Windows.ChildRecord> childRecordFromChildIndex, bool isDetach = true, System.Windows.FrameworkElementFactory templateRoot = null)  Unknown
   System.Windows.StyleHelper.ClearTemplateChain(System.Collections.Specialized.HybridDictionary[] instanceData, System.Windows.FrameworkElement feContainer = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkContentElement fceContainer, System.Collections.Generic.List<System.Windows.DependencyObject> templateChain = Count = 1, System.Windows.FrameworkTemplate oldFrameworkTemplate = {System.Windows.Controls.ControlTemplate}) Unknown
   System.Windows.StyleHelper.ClearGeneratedSubTree(System.Collections.Specialized.HybridDictionary[] instanceData, System.Windows.FrameworkElement feContainer = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkContentElement fceContainer = null, System.Windows.FrameworkTemplate oldFrameworkTemplate) Unknown
   System.Windows.StyleHelper.DoTemplateInvalidations(System.Windows.FrameworkElement feContainer = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkTemplate oldFrameworkTemplate = {System.Windows.Controls.ControlTemplate}) Unknown
   System.Windows.StyleHelper.UpdateTemplateCache(System.Windows.FrameworkElement fe = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkTemplate oldTemplate, System.Windows.FrameworkTemplate newTemplate = {System.Windows.Controls.ControlTemplate}, System.Windows.DependencyProperty templateProperty)   Unknown
   System.Windows.Controls.Control.OnTemplateChanged(System.Windows.DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e)  Unknown
   System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e)  Unknown
   System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e) Unknown
   System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs args)  Unknown
   System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex entryIndex = {System.Windows.EntryIndex}, System.Windows.DependencyProperty dp = {System.Windows.DependencyProperty}, System.Windows.PropertyMetadata metadata, System.Windows.EffectiveValueEntry oldEntry, ref System.Windows.EffectiveValueEntry newEntry = {System.Windows.EffectiveValueEntry}, bool coerceWithDeferredReference, bool coerceWithCurrentValue, System.Windows.OperationType operationType) Unknown
   System.Windows.DependencyObject.InvalidateProperty(System.Windows.DependencyProperty dp, bool preserveCurrentValue) Unknown
   System.Windows.StyleHelper.InvalidateContainerDependents(System.Windows.DependencyObject container = {System.Windows.Controls.ContentControl}, ref MS.Utility.FrugalStructList<System.Windows.ContainerDependent> exclusionContainerDependents, ref MS.Utility.FrugalStructList<System.Windows.ContainerDependent> oldContainerDependents, ref MS.Utility.FrugalStructList<System.Windows.ContainerDependent> newContainerDependents)   Unknown
   System.Windows.StyleHelper.DoThemeStyleInvalidations(System.Windows.FrameworkElement fe = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkContentElement fce, System.Windows.Style oldThemeStyle = {System.Windows.Style}, System.Windows.Style newThemeStyle = {System.Windows.Style}, System.Windows.Style style)   Unknown
   System.Windows.StyleHelper.UpdateThemeStyleCache(System.Windows.FrameworkElement fe = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkContentElement fce = null, System.Windows.Style oldThemeStyle, System.Windows.Style newThemeStyle, ref System.Windows.Style themeStyleCache)   Unknown
   System.Windows.FrameworkElement.OnThemeStyleChanged(System.Windows.DependencyObject d, object oldValue, object newValue) Unknown
   System.Windows.StyleHelper.GetThemeStyle(System.Windows.FrameworkElement fe, System.Windows.FrameworkContentElement fce) Unknown
   System.Windows.FrameworkElement.UpdateThemeStyleProperty()   Unknown
   System.Windows.TreeWalkHelper.OnResourcesChanged(System.Windows.DependencyObject d, System.Windows.ResourcesChangeInfo info, bool raiseResourceChangedEvent = true)   Unknown
   System.Windows.TreeWalkHelper.OnResourcesChangedCallback(System.Windows.DependencyObject d, System.Windows.ResourcesChangeInfo info, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d = {System.Windows.Controls.ContentControl}, bool visitedViaVisualTree)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyControls.MyWrapPanel}, bool hasLogicalChildren) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ItemsPresenter}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Border}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.SingleChildEnumerator})  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Border}, bool hasLogicalChildren) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyControls.MyItemsControl}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentPresenter}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentControl}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyControls.MyStackPanel}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ItemsPresenter}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Border}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.SingleChildEnumerator})  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Border}, bool hasLogicalChildren) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyControls.MyItemsControl}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentPresenter}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentControl}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyControls.MyStackPanel}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ItemsPresenter}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Border}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.SingleChildEnumerator})  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Border}, bool hasLogicalChildren) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyControls.MyItemsControl}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentPresenter}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ScrollViewer}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {MS.Internal.Controls.ContentModelTreeEnumerator})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ScrollViewer}, bool hasLogicalChildren) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Border}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.SingleChildEnumerator})  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Border}, bool hasLogicalChildren) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Documents.AdornerDecorator}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.SingleChildEnumerator})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Documents.AdornerDecorator}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyControls.MyScreen}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {MS.Internal.Controls.ContentModelTreeEnumerator}) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentControl}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {MyViews.MyScreenContainer}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {MS.Internal.Controls.ContentModelTreeEnumerator})  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyViews.MyScreenContainer}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {MS.Internal.Controls.ContentModelTreeEnumerator}) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentControl}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {MyViews.ViewA}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {MS.Internal.Controls.ContentModelTreeEnumerator})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyViews.ViewA}, bool hasLogicalChildren) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentControl}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {MS.Internal.Controls.ContentModelTreeEnumerator}) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.ContentControl}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.Controls.Grid.GridChildrenCollectionEnumeratorSimple})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {System.Windows.Controls.Grid}, bool hasLogicalChildren)   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>._VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.FrameworkElement fe, bool visitedViaVisualTree) Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.VisitNode(System.Windows.DependencyObject d, bool visitedViaVisualTree)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkLogicalChildren(System.Windows.FrameworkElement feParent = {MyViews.MainWindow}, System.Windows.FrameworkContentElement fceParent = null, System.Collections.IEnumerator logicalChildren = {System.Windows.SingleChildEnumerator})   Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.WalkFrameworkElementLogicalThenVisualChildren(System.Windows.FrameworkElement feParent = {MyViews.MainWindow}, bool hasLogicalChildren)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.IterateChildren(System.Windows.DependencyObject d)  Unknown
   System.Windows.DescendentsWalker<System.Windows.ResourcesChangeInfo>.StartWalk(System.Windows.DependencyObject startNode, bool skipStartNode) Unknown
   System.Windows.TreeWalkHelper.InvalidateOnResourcesChange(System.Windows.FrameworkElement fe, System.Windows.FrameworkContentElement fce, System.Windows.ResourcesChangeInfo info)   Unknown
   System.Windows.SystemResources.InvalidateTreeResources(object args)   Unknown
   System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs)   Unknown
   System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source = {System.Windows.Threading.Dispatcher}, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler = null)  Unknown
   System.Windows.Threading.DispatcherOperation.InvokeImpl()  Unknown
   System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(object state) Unknown
   MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(object obj) Unknown
   System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx)   Unknown
   System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx)  Unknown
   System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state)   Unknown
   MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext executionContext = {MS.Internal.CulturePreservingExecutionContext}, System.Threading.ContextCallback callback, object state) Unknown
   System.Windows.Threading.DispatcherOperation.Invoke()   Unknown
   System.Windows.Threading.Dispatcher.ProcessQueue()   Unknown
   System.Windows.Threading.Dispatcher.WndProcHook(System.IntPtr hwnd, int msg, System.IntPtr wParam, System.IntPtr lParam, ref bool handled)  Unknown
   MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd = {System.IntPtr}, int msg = 49803, System.IntPtr wParam = {System.IntPtr}, System.IntPtr lParam = {System.IntPtr}, ref bool handled = false)  Unknown
   MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o)   Unknown
   System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs)   Unknown
   System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source = {System.Windows.Threading.Dispatcher}, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler = null)  Unknown
   System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, int numArgs) Unknown
   MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd = {System.IntPtr}, int msg = 49803, System.IntPtr wParam = {System.IntPtr}, System.IntPtr lParam = {System.IntPtr}) Unknown

   System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame frame = {System.Windows.Threading.DispatcherFrame}) Unknown
   System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame frame)  Unknown
   System.Windows.Application.RunDispatcher(object ignore)   Unknown
   System.Windows.Application.RunInternal(System.Windows.Window window)  Unknown
   System.Windows.Application.Run(System.Windows.Window window) Unknown
   System.Windows.Application.Run()  Unknown
   My.Shell.App.Main()  Unknown

WPF TreeListView and ListBox objects listing question

$
0
0

Hello Everyone :)

so, I am creating a a little order screen as practice, and thinking how to go about doing a tree list view, once at the end of the child, such as sales, if the user clicks sales, in the list view, I want it to populate additional objects such as orders, customer etc.,

the question is, what is the best way to go about doing that? should i just hide the objects in the listbox, then when clicked, appear? OR

should i just have it create all the listbox objects like sales, customers etc.? and when the user clicks on Sales, an order screen will appear, or if they click on customers, the customer screen appears, what would you guys do?

thanks in advance.

WPF listbox is showing up blank or all white?

$
0
0

Hello,

this is an addition to my last question, but now that i got the right direction, i am having issues and I know its something simple, sadly cant find what am I doing wrong :(

so when someone clicks on the child listviewtree item, in the listbox it will show certain results, however, when I click on the child from the listviewtree item, it does show something because i can see a scroll bar, but i sadly cant see anything, its all white, i checked the font, and made it black font, but still nothing appears :(

I included the tree view in xaml and C# code:

<TreeView x:Name="treeView" HorizontalAlignment="Left" Height="313" Margin="10,45,0,0" VerticalAlignment="Top" Width="215" Grid.ColumnSpan="2"><TreeViewItem Header="Sales" FontSize="15"><TreeViewItem Header="Customer" Name="SubTreeCustomer" PreviewMouseDown="SubTreeCustomer_PreviewMouseDown"></TreeViewItem><TreeViewItem Header="Sales Orders" Name="SubTreeSO"></TreeViewItem><TreeViewItem Header="Shipping" Name="SubTreeShip"></TreeViewItem></TreeViewItem><TreeViewItem Header="HR" FontSize="15"><TreeViewItem Header="Employee"  PreviewMouseDown="TreeViewItem_PreviewMouseDown"></TreeViewItem></TreeViewItem><TreeViewItem Header="Purchasing" FontSize="15"><TreeViewItem Header="Purchase Order"/><TreeViewItem Header="Shipping" Height="21"/><TreeViewItem Header="Receiving"/></TreeViewItem></TreeView><ListBox x:Name="listBox" HorizontalAlignment="Left"  Height="313" Margin="43,45,0,0" VerticalAlignment="Top" Width="298" Grid.Column="1" FontFamily="Times New Roman" Background="White"><ListBox.ItemTemplate><DataTemplate><TextBlock Text="{Binding items}" /></DataTemplate></ListBox.ItemTemplate></ListBox>

C# code:

private void TreeViewItem_PreviewMouseDown(object sender, MouseButtonEventArgs e)
        {
            List<string> items = new List<string>();
            items.Add("Employee");
            items.Add("Blah blah");
            items.Add("Hours");

            listBox.ItemsSource = items.ToString();

            //foreach (string listing in items)
            //{
            //    listBox.ItemsSource = items.ToString();
            //}


        }

thanks in advance everyone :)

Dynamically creating a TreeView or bindable Source

$
0
0

I have a list of strings, a general formatting of:

"Header_subheader1_subheader2_item"

The problem is the actual string can vary in the amount of subheaders it contains.  It might not have any, it may have 3 or 4. I've been trying to find a way to easily create a TreeView directly, or better yet a good bindable source I can create inside my ViewModel, and have so far come up empty.

Looking for suggestions!

Thanks




Sound Command that can intercept the Thread

$
0
0

Good Day all 

i am working on a Kinect Sensor Program, but i think this question can best be answered by the WPF forum. 

In my Kinect Project , the User can use Kinect Gestures  or Voice Commands. THe Gestures work nicely its like one is using a mouse. i have a challenge with the Voice Commands which follow a certain Process. Please note that this functionality works well when one is not using voice commands.  

Let me make a simple example. 

i have a 3 Buttons 

Button 1  = "System Ok " 

Button 2  = " View Error" 

Button 3  = "System Reboot" 

Step 1: Now the logic say , if a user enter a wrong command , the System must play a sound for Error and the button for" View Error"  must Animate. 

Step 2: The Rule goes on and say if the User has not click the" View Error"  within 5 seconds , Stop the Animation on the" View Error"

Step 3:  and Animate the "System Reboot"  and play the Sound for"System Reboot" 

Now on a normal button click with a Mouse , this would work. But now i am not clicking the Button Physically, i am using Voice Commands and i have trapped theSpeechRecognized event which is defined like this 

 private void SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
        {
            // Speech utterance confidence below which we treat speech as if it hadn't been heard
            const double ConfidenceThreshold = 0.3;

            // Number of degrees in a right angle.
            const int DegreesInRightAngle = 90;

            // Number of pixels turtle should move forwards or backwards each time.
            const int DisplacementAmount = 60;

            this.ClearRecognitionHighlights();

            if (e.Result.Confidence >= ConfidenceThreshold)
            {
                switch (e.Result.Semantics.Value.ToString())
                {

                    case "VIEWERROR":
                        Error_Escaped = true;
                        btnViewError_Click(null, null);
                        break;
                    case "SYSTEMREBOOT":
                        btnSystemReboot_Click(null, null);
                        break;
                    case "SYSTEMSTATUS":
                        SystemStatus_Click(null, null);
                        break;
                }
            }
            else
            {
                // set the status text
                this.Status.Content = Properties.Resources.GrammarConfidenceLow;
                Logger.NormalLog("The Confidence is low , the Grammar is not Recognised as a Command", Generics.Generics.ActivePage) ;
            }
        }

as you can see i am clicking the Buttons programmatically. So if i don't click the "View Error" button within 5 seconds , the System Reboot will start playing another sound.  

That was about the Process. Now my challenge is that. After i used a wrong option according to my Process, the "View Error" button will give a sound and i will give a Voice Command to Stop the Sound , the next in the Process will still be fired. So i debugged the code and i realised that the Program , runs all the code that was running and when its done, it hit the "SpeechRecognized" event later, i want to intercept and give the Voice Command the same ability as a button click done with a mouse can do. 

This is a function that runs , when there is an Error  

        private void ViewError()
        {

            Error_Escaped = false;
            ResetBlinking(this.btnViewError);
            AnimateButton(this.btnViewError);
             Generics.Generics.WaitNSeconds(5);
             if (Error_Escaped == false)
             {
                 SystemReboot();
             }
        }

This will set the Flag for "Error_Escape  = false " Which means no one has clicked the button. and it will Animate the Button and wait for 5 second which is my custom interval calculator. Now while its waiting  i would keep saying some Voice Command to Stop it. it will still continue while i wait , it will jump to System Reboot which will have its sound. i want the 

SpeechRecognized(object sender, SpeechRecognizedEventArgs e)

event to fire when i need it not after the other event of buttons are fired. 

Tanks 


Vuyiswa Maseko

how can we achieve functionality which listed bellow with out using dataTrigger

$
0
0

Hi,

here is the problem

There are number coming 1 ,2,3, and -1 how to show 1 for green and 2 red , 3 yellow and -1 exception except data trigger is there any other way?

Thanks,

Bhagya

HwndHost - overritten functions like WndProc, TabIntoCore etc. get no invoke

$
0
0

We try to host a Delphi Window into a Wpf-Application, there are some small problems.

We are not able to set the focus to the tab which contains the win32-Application. 

We tried to override the WndProc and some other functions, but they do not get the call.

Are there any reasons why we do not get the call of these functions?



Get maximum itemid from nested observablecollection

$
0
0

Hi

I have nested observablecollection. It contains n levels.

How to get maximum id (integer type) from this nested observablecollection, as i have to add new item at the selected node.

In order to add new item into nested observablecollection, i require the id of last item in collection.

Following is the Observablecollection:

Imports System.Collections.ObjectModel
Imports Telerik.Windows.Controls
Imports System.ComponentModel

Public Class BefundItem
    Implements INotifyPropertyChanged

    Public Event PropertyChanged As PropertyChangedEventHandler _
          Implements INotifyPropertyChanged.PropertyChanged

    Private Sub NotifyPropertyChanged(ByVal info As String)
        RaiseEvent PropertyChanged(Me, New PropertyChangedEventArgs(info))
    End Sub

    Public Sub New(Id As String, ParentId As String, text As String)
        Me.Id = Id
        Me.ParentId = ParentId
        Me.Text = text
        Me.Items = New ObservableCollection(Of BefundItem)()
    End Sub

    Private _Id As Integer
    Public Property Id() As Integer
        Get
            Return _Id
        End Get
        Set(ByVal value As Integer)
            _Id = value
            NotifyPropertyChanged("Id")
        End Set
    End Property

    Private _ParentId As Integer
    Public Property ParentId() As Integer
        Get
            Return _ParentId
        End Get
        Set(ByVal value As Integer)
            _ParentId = value
            NotifyPropertyChanged("ParentId")
        End Set
    End Property

    Private _Text As String
    Public Property Text() As String
        Get
            Return _Text
        End Get
        Set(ByVal value As String)
            _Text = value
            NotifyPropertyChanged("Text")
        End Set
    End Property

    Public ReadOnly Property IsExpandable() As Boolean
        Get
            Return True
        End Get
    End Property

    Public m_Items As ObservableCollection(Of BefundItem)
    Public Property Items() As ObservableCollection(Of BefundItem)
        Get
            Return m_Items
        End Get
        Set(value As ObservableCollection(Of BefundItem))
            m_Items = value
            Me.NotifyPropertyChanged("Items")
        End Set
    End Property

    Public Property Count() As Integer
        Get
            Return m_Count
        End Get
        Set(value As Integer)
            m_Count = value
            Me.NotifyPropertyChanged("Count")
        End Set
    End Property
    Private m_Count As Integer


End Class

Code to fetch data from observablecollection to Treelistview:

 Private Sub Fill_Befunde_Treeview()
        Try
            For j As Integer = 1 To 2
                id = j
                Parentid = 0
                text = j

                Dim parent As New BefundItem(id, Parentid, text)

                For i As Integer = 1 To 4
                    id = i
                    Parentid = j
                    text = j & "." & i

                    Dim child As New BefundItem(id, Parentid, text)
                    parent.Items.Add(child)
                Next
                data.Add(parent)
            Next

            trvlstBefunde_Befunde.ItemsSource = data
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
    End Sub

Thank you in advance.

S.Naik

Type universe cannot resolve assembly: System.Runtime

$
0
0

To All,

I've a wpf project that compile correctly no errors in vs13, but when I open in vs2015 the xaml designer compliants

Type universe cannot resolve assembly: System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.

The project compiles and run correctly, but the designer barf at the xaml files.

Probably a missing link?

Thanks


phil Chin

Viewing all 18858 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>