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
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
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
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.
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.
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
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?
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.
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.
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>
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
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
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.
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 :)
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
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
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
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?
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
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