hello
Could tell me how to use MapMouseClick of RightButton ??
We use Display attributes to govern exclusion of columns and to define headers and string lengths. This work well with the RadGridView, but doesn't seem to be supported in the VirtualGrid. Is this true or have I missed something?
Examples:
[Display(AutoGenerateFilter = false, AutoGenerateField = false)]
public int ID
[Display(Name = "Status", ShortName = "Status", ResourceType = typeof(IC.RES.Properties.Resources), Order = 5000)]
public String StatusLiteral
Hi,
I have some questions to know the best practice to reuse styles overriding theme's ones.
My solution is organized as this:
- The main exe is in Smag.MSH.csproj
- My custom controls are in Smag.UI.Wpf
- All the styles are defined in Smag.Styles.csproj
I'm using implicit themes, so Smag.Style embeds:
- xaml files from Windows 8 theme for all used controls
- xaml files overriding default themes for some controls
eg: in MyRadGridView.xaml
<
Style
x:Key
=
"NoBorderGridView"
BasedOn
=
"{StaticResource {x:Type telerik:RadGridView}}"
TargetType
=
"{x:Type telerik:RadGridView}"
>
The main exe merge the theme's and my own resources like this:
<
Application.Resources
>
<
ResourceDictionary
>
<
ResourceDictionary.MergedDictionaries
>
<!-- telerik all the corresponding xaml are included here -->
<
ResourceDictionary
Source
=
"pack://application:,,,/Smag.MSH.Style;component/Telerik/System.Windows.xaml"
/>
<
ResourceDictionary
Source
=
"pack://application:,,,/Smag.MSH.Style;component/Telerik/Telerik.Windows.Controls.GridView.xaml"
/>
<!-- The real list is cut for brievity -->
<!-- Own controls styles -->
<
ResourceDictionary
Source
=
"pack://application:,,,/Smag.MSH.Style;component/ControlsStyles/MyRadGridView.xaml"
/>
What is the best pratices to reuse all the styles (theme's default one en those i have overrided) in Smag.UI.Wpf ?
The default style are currently not found:
<
Style
BasedOn
=
"{StaticResource RadListBoxStyle}"
TargetType
=
"{x:Type local:ListBox}"
/>
Raise an error saying RadListBoxStyle is not found, but the right xaml is included in app.xaml
Event using this way, it doesn't work:
<
Setter
Property
=
"Background"
Value
=
"{telerik:Windows8Resource ResourceKey={x:Static telerik:Windows8ResourceKey.MainBrush}}"
/>
As it's a DLL, there is no app.xaml to merge ressources, doing it in each control like this seems to me not being performant:
<
ResourceDictionary
xmlns
=
"..."
xmlns:x
=
"..."
xmlns:i
=
"..."
xmlns:local
=
"clr-namespace:Smag.UI.Wpf.Controls"
xmlns:telerik
=
"..."
>
<
ResourceDictionary.MergedDictionaries
>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Windows8;component/Themes/System.Windows.xaml"
/>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Windows8;component/Themes/Telerik.Windows.Controls.xaml"
/>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Windows8;component/Themes/Telerik.Windows.Controls.Data.xaml"
/>
<
ResourceDictionary
Source
=
"/Telerik.Windows.Themes.Windows8;component/Themes/Telerik.Windows.Controls.Input.xaml"
/>
</
ResourceDictionary.MergedDictionaries
></
p
>
Thanks for some more guidelines, the official documentation is not enough.
Hello,
We have an issue about the VisualizationLayer control fo RadMap, we are currently on version 2016 R3
We try to display +1500 data in a country with smooth performance when moving or zooming, but actually we tried a lot of things and nothing change.
We started to use InformationLayer and it was perfectly smooth but all points were on top of each other and it was ugly.
So we change to VisualizationLayer, while setting ItemsSource + Clustering enabled:
- Dataloading was correct
- Moving was smooth (in same zoom)
- But Zooming in or out was extremely slow and froze everything for some seconds
Then we added GenerateClustersOnZoom = false
It helps a little when its zooming but at the end we have the same freeze as before when it actually refresh all clusters
And let some clusters on the map (I don't know why)
We also tried with a VirtualizationSource, it was a little better but still far from the behavior of the InformationLayer
What do we need to do to have Clustering as fast as the InformationLayer in term of moving/zooming on the map ?
Or why the clustering is so time consuming ?
Regards
Is there any way to specify the column type and/or templates/editors for a column when autogenerating columns?
I am currently using the DisplayAttribute and a custom attribute with a behavior to manage column specific things that the DisplayAttribute does not support. If there is no way to support this, I figure I could add a TemplateSelector type to the GridColumnDisplayAttribute for the edit template. If this is the only way are there any links/projects showing how I can achieve this for complex controls and bindings like an autocomplete?
An example of what I am using now:
01.
private
bool
isSelected =
true
;
02.
[Display(Name =
"Selected"
, Order = 0)]
03.
[GridColumnDisplay(CanHide =
false
, Width = 25, Resizeable =
false
, TextAlignment = TextAlignment.Center)]
04.
public
bool
IsSelected
05.
{
06.
get
=> isSelected;
07.
set
=>
this
.SetValue(
ref
isSelected, value);
08.
}
09.
10.
private
string
name;
11.
[Display(ResourceType =
typeof
(Resources.Properties.Resources), Name = ResourceKeys.GridHeader_AccountName)]
12.
public
string
AccountName
13.
{
14.
get
=> name;
15.
set
=>
this
.SetValue(
ref
name, value);
16.
}
1.
<
telerik:RadGridView
ItemsSource
=
"{Binding Accounts}"
>
2.
<
i:Interaction.Behaviors
>
3.
<
gridBehaviors:GridColumnsBehavior
/>
4.
</
i:Interaction.Behaviors
>
5.
</
telerik:RadGridView
>
Thanks,
Maurice
I've got a WPF C# application in which I have many RadComboBoxes. Sometimes when I fire it up and click on one of the combo boxes, my entire application hangs. Sometimes it does not. It *seems* that if I wait long enough before clicking the dropdown, it doesn't happen. And I have a lot of other initialization going on so that would make some sense. But I can't figure out howBut it has happened in both release and debug mode.
When I break into the debugger I see the main thread all locked up in combase.dll. I have attempted to attach the complete stack track to this messsage but since it won't let me attach a txt file I couldn't get a snapshot of the whole thing. So I also pasted the entire stack trace in text form at the bottom of this message.
None of the other threads in the entire application is doing anything. They don't have anything locked that I can see. I went through every single one. Not a single one of them has a stack trace more then 4 or 5 calls deep. They're all at the start of their thread processes.
The action (in the main thread stack track) appears to start with Telerik RadToggleButton.OnClick. Here is the line in the main thread stack trace
Telerik.Windows.Controls.dll!Telerik.Windows.Controls.RadToggleButton.OnClick()UnknownNo symbols loaded.
I don't know where to go with this. I cannot make it happen in a simple, standalone app. My app has background work going on but, as I said, none of the threads are doing anything.
Any idea where to go from here?
The Stack Trace:
win32u.dll!NtUserMsgWaitForMultipleObjectsEx()UnknownSymbols loaded.
user32.dll!RealMsgWaitForMultipleObjectsEx()UnknownSymbols loaded.
combase.dll!CCliModalLoop::BlockFn(void * * ahEvent=0x0000009e70bf9060, unsigned long cEvents=1, unsigned long * lpdwSignaled=0x0000009e70bf90a0)C++Symbols loaded.
combase.dll!ModalLoop(CSyncClientCall * pClientCall=0x000001b4c8f86a20)C++Symbols loaded.
combase.dll!ClassicSTAThreadDispatchCrossApartmentCall(tagRPCOLEMESSAGE * pMessage=0x0000009e70bf9ae0, OXIDEntry * pOXIDEntry, CSyncClientCall * pClientCall=0x000001b4c8f86a20)C++Symbols loaded.
[Inline Frame] combase.dll!CSyncClientCall::SwitchAptAndDispatchCall(tagRPCOLEMESSAGE * pMessage=0x0000009e70bf9ae0)C++Symbols loaded.
combase.dll!CSyncClientCall::SendReceive2(tagRPCOLEMESSAGE * pMessage=0x0000009e70bf9ae0, unsigned long * pstatus=0x0000009e70bf9778)C++Symbols loaded.
[Inline Frame] combase.dll!SyncClientCallRetryContext::SendReceiveWithRetry(tagRPCOLEMESSAGE *)C++Symbols loaded.
[Inline Frame] combase.dll!CSyncClientCall::SendReceiveInRetryContext(SyncClientCallRetryContext *)C++Symbols loaded.
combase.dll!ClassicSTAThreadSendReceive(CSyncClientCall * pClientCall=0x000001b4c8f86a20, tagRPCOLEMESSAGE * pMsg=0x0000009e70bf9ae0, unsigned long * pulStatus=0x0000009e70bf9778)C++Symbols loaded.
combase.dll!CSyncClientCall::SendReceive(tagRPCOLEMESSAGE * pMessage=0x0000009e70bf9ae0, unsigned long * pulStatus=0x0000009e70bf9778)C++Symbols loaded.
[Inline Frame] combase.dll!CClientChannel::SendReceive(tagRPCOLEMESSAGE *)C++Symbols loaded.
combase.dll!NdrExtpProxySendReceive(void * pThis=0x0000009e70bf9f20, _MIDL_STUB_MESSAGE * pStubMsg=0x0000009e70bf98f0)C++Symbols loaded.
rpcrt4.dll!NdrpClientCall3()UnknownSymbols loaded.
combase.dll!ObjectStublessClient(void * ParamAddress=0x0000009e70bf9f50, __int64 * FloatRegisters=0x0000009e70bf9f20, long Method)C++Symbols loaded.
combase.dll!ObjectStubless()UnknownSymbols loaded.
combase.dll!CObjectContext::InternalContextCallback(HRESULT(*)(void *) pfnCallback=0x00007fff83986700, void * pParam=0x0000000000000201, const _GUID & riid={...}, int iMethod=2, IUnknown * pUnk=0x0000000000000000)C++Symbols loaded.
combase.dll!CGIPTable::GetInterfaceFromGlobal(unsigned long dwCookie, const _GUID & riid={...}, void * * ppv=0x0000009e70bfa1d0)C++Symbols loaded.
[Inline Frame] combase.dll!GetInterfaceFromStdGlobal(unsigned long)C++Symbols loaded.
combase.dll!CProcessActivator::GetApartmentActivator(ActivationPropertiesIn * pInActProperties=0x0000009e70bfa720, ISystemActivator * * ppActivator=0x0000009e70bfa1d0)C++Symbols loaded.
combase.dll!CProcessActivator::CCICallback(unsigned long dwContext=0, IUnknown * pUnkOuter=0x0000000000000000, ActivationPropertiesIn * pActIn=0x0000009e70bfa720, IActivationPropertiesIn * pInActProperties=0x0000009e70bfa958, IActivationPropertiesOut * * ppOutActProperties=0x0000009e70bfb210)C++Symbols loaded.
combase.dll!CProcessActivator::AttemptActivation(ActivationPropertiesIn * pActIn, IUnknown * pUnkOuter, IActivationPropertiesIn * pInActProperties, IActivationPropertiesOut * * ppOutActProperties=0x0000009e70bfb210, HRESULT(CProcessActivator::*)(unsigned long, IUnknown *, ActivationPropertiesIn *, IActivationPropertiesIn *, IActivationPropertiesOut * *) pfnCtxActCallback=0x00007fff839ca400, unsigned long dwContext=1)C++Symbols loaded.
combase.dll!CProcessActivator::ActivateByContext(ActivationPropertiesIn * pActIn=0x0000009e70bfa720, IUnknown * pUnkOuter=0x0000000000000000, IActivationPropertiesIn * pInActProperties=0x0000009e70bfa958, IActivationPropertiesOut * * ppOutActProperties=0x0000009e70bfb210, HRESULT(CProcessActivator::*)(unsigned long, IUnknown *, ActivationPropertiesIn *, IActivationPropertiesIn *, IActivationPropertiesOut * *) pfnCtxActCallback=0x00007fff839ca400)C++Symbols loaded.
combase.dll!CProcessActivator::CreateInstance(IUnknown * pUnkOuter=0x0000000000000000, IActivationPropertiesIn * pInActProperties=0x0000009e70bfa958, IActivationPropertiesOut * * ppOutActProperties=0x0000009e70bfb210)C++Symbols loaded.
combase.dll!ActivationPropertiesIn::DelegateCreateInstance(IUnknown * pUnkOuter=0x0000000000000000, IActivationPropertiesOut * * ppActPropsOut=0x0000009e70bfb210)C++Symbols loaded.
combase.dll!CClientContextActivator::CreateInstance(IUnknown * pUnkOuter=0x0000000000000000, IActivationPropertiesIn * pInActProperties=0x0000009e70bfa958, IActivationPropertiesOut * * ppOutActProperties=0x0000009e70bfb210)C++Symbols loaded.
combase.dll!ActivationPropertiesIn::DelegateCreateInstance(IUnknown * pUnkOuter=0x0000000000000000, IActivationPropertiesOut * * ppActPropsOut=0x0000009e70bfb210)C++Symbols loaded.
combase.dll!ICoCreateInstanceEx(const _GUID & OriginalClsid, IUnknown * punkOuter=0x0000000000000000, unsigned long dwClsCtx=1, _COSERVERINFO * pServerInfo=0x0000000000000000, unsigned long dwCount=1, unsigned long dwActvFlags=16384, tagMULTI_QI * pResults=0x0000009e70bfb6f0, ActivationPropertiesIn * pActIn=0x0000009e70bfa720)C++Symbols loaded.
combase.dll!CComActivator::DoCreateInstance(const _GUID & Clsid={...}, IUnknown * punkOuter=0x0000000000000000, unsigned long dwClsCtx=1, _COSERVERINFO * pServerInfo=0x0000000000000000, unsigned long dwCount=1, tagMULTI_QI * pResults=0x0000009e70bfb6f0, ActivationPropertiesIn * pActIn=0x0000000000000000)C++Symbols loaded.
[Inline Frame] combase.dll!CoCreateInstanceEx(const _GUID &)C++Symbols loaded.
combase.dll!CoCreateInstance(const _GUID & rclsid={...}, IUnknown * pUnkOuter=0x0000000000000000, unsigned long dwContext=1, const _GUID & riid, void * * ppv=0x0000009e70bfb798)C++Symbols loaded.
UIAutomationCore.dll!BlockingCoreDispatcher::CreateAndRegisterBlockingCore(void)UnknownSymbols loaded.
UIAutomationCore.dll!BlockingCoreDispatcher::FinalConstruct(void)UnknownSymbols loaded.
UIAutomationCore.dll!CUIAutomation7::FinalConstruct(void)UnknownSymbols loaded.
UIAutomationCore.dll!ATL::CComObject<class CUIAutomation7>::CreateInstance(class ATL::CComObject<class CUIAutomation7> * *)UnknownSymbols loaded.
UIAutomationCore.dll!UiaReturnRawElementProvider()UnknownSymbols loaded.
UIAutomationProvider.ni.dll!00007fff4f60a933()UnknownNo symbols loaded.
[Managed to Native Transition]Annotated Frame
UIAutomationProvider.dll!System.Windows.Automation.Provider.AutomationInteropProvider.ReturnRawElementProvider(System.IntPtr hwnd, System.IntPtr wParam, System.IntPtr lParam, System.Windows.Automation.Provider.IRawElementProviderSimple el)UnknownSymbols loaded.
PresentationFramework.dll!System.Windows.Controls.Primitives.Popup.PopupSecurityHelper.ForceMsaaToUiaBridge(System.Windows.Controls.Primitives.PopupRoot popupRoot)UnknownSymbols loaded.
PresentationFramework.dll!System.Windows.Controls.Primitives.Popup.CreateWindow(bool asyncCall)UnknownSymbols loaded.
PresentationFramework.dll!System.Windows.Controls.Primitives.Popup.OnIsOpenChanged(System.Windows.DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e)UnknownSymbols loaded.
PresentationFramework.dll!System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs args)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex 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)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty dp, object value, System.Windows.PropertyMetadata metadata, bool coerceWithDeferredReference, bool coerceWithCurrentValue, System.Windows.OperationType operationType, bool isInternal)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.SetValue(System.Windows.DependencyProperty dp, object value)UnknownSymbols loaded.
Telerik.Windows.Controls.dll!Telerik.Windows.Controls.AutoClosePopupWrapper.IsOpen.set(bool value)UnknownNo symbols loaded.
Telerik.Windows.Controls.Input.dll!Telerik.Windows.Controls.RadComboBox.OpenDropDownInternal()UnknownNo symbols loaded.
Telerik.Windows.Controls.Input.dll!Telerik.Windows.Controls.RadComboBox.OnIsDropDownOpenChanged(bool oldValue, bool newValue)UnknownNo symbols loaded.
Telerik.Windows.Controls.Input.dll!Telerik.Windows.Controls.RadComboBox.OnIsDropDownOpenChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e)UnknownNo symbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e)UnknownSymbols loaded.
PresentationFramework.dll!System.Windows.FrameworkElement.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs e)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.NotifyPropertyChange(System.Windows.DependencyPropertyChangedEventArgs args)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.UpdateEffectiveValue(System.Windows.EntryIndex 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)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.SetValueCommon(System.Windows.DependencyProperty dp, object value, System.Windows.PropertyMetadata metadata, bool coerceWithDeferredReference, bool coerceWithCurrentValue, System.Windows.OperationType operationType, bool isInternal)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.DependencyObject.SetValue(System.Windows.DependencyProperty dp, object value)UnknownSymbols loaded.
Telerik.Windows.Controls.Input.dll!Telerik.Windows.Controls.RadComboBox.DropDownButtonClick(object sender, System.Windows.RoutedEventArgs e)UnknownNo symbols loaded.
PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source = {Telerik.Windows.Controls.RadToggleButton}, System.Windows.RoutedEventArgs args = {System.Windows.RoutedEventArgs}, bool reRaised = false)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject sender = {Telerik.Windows.Controls.RadToggleButton}, System.Windows.RoutedEventArgs args = {System.Windows.RoutedEventArgs})UnknownSymbols loaded.
PresentationFramework.dll!System.Windows.Controls.Primitives.ButtonBase.OnClick()UnknownSymbols loaded.
Telerik.Windows.Controls.dll!Telerik.Windows.Controls.RadToggleButton.OnClick()UnknownNo symbols loaded.
PresentationFramework.dll!System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonDown(System.Windows.Input.MouseButtonEventArgs e)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate handler, object target)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source = {Telerik.Windows.Controls.RadToggleButton}, System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs}, bool reRaised = true)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject sender = {Telerik.Windows.Controls.RadToggleButton}, System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs}, System.Windows.RoutedEvent newEvent)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.UIElement.OnMouseDownThunk(object sender, System.Windows.Input.MouseButtonEventArgs e)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate handler, object target)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.RoutedEventHandlerInfo.InvokeHandler(object target, System.Windows.RoutedEventArgs routedEventArgs)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.EventRoute.InvokeHandlersImpl(object source = {System.Windows.Controls.TextBlock}, System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs}, bool reRaised = false)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject sender = {System.Windows.Controls.TextBlock}, System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs})UnknownSymbols loaded.
PresentationCore.dll!System.Windows.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs args = {System.Windows.Input.MouseButtonEventArgs})UnknownSymbols loaded.
PresentationCore.dll!System.Windows.Input.InputManager.ProcessStagingArea()UnknownSymbols loaded.
PresentationCore.dll!System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs input)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport inputReport)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.Interop.HwndMouseInputProvider.ReportInput(System.IntPtr hwnd, System.Windows.Input.InputMode mode, int timestamp, System.Windows.Input.RawMouseActions actions, int x, int y, int wheel)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.Interop.HwndMouseInputProvider.FilterMessage(System.IntPtr hwnd = 0x0000000000901c48, MS.Internal.Interop.WindowMessage msg = WM_LBUTTONDOWN, System.IntPtr wParam = 0x0000000000000001, System.IntPtr lParam = 0x00000000019d01ee, ref bool handled = false)UnknownSymbols loaded.
PresentationCore.dll!System.Windows.Interop.HwndSource.InputFilterMessage(System.IntPtr hwnd = 0x0000000000901c48, int msg, System.IntPtr wParam = 0x0000000000000001, System.IntPtr lParam = 0x00000000019d01ee, ref bool handled = false)UnknownSymbols loaded.
WindowsBase.dll!MS.Win32.HwndWrapper.WndProc(System.IntPtr hwnd = 0x0000000000901c48, int msg, System.IntPtr wParam = 0x0000000000000001, System.IntPtr lParam = 0x00000000019d01ee, ref bool handled = false)UnknownSymbols loaded.
WindowsBase.dll!MS.Win32.HwndSubclass.DispatcherCallbackOperation(object o)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate callback, object args, int numArgs)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.Threading.ExceptionWrapper.TryCatchWhen(object source = {System.Windows.Threading.Dispatcher}, System.Delegate callback, object args, int numArgs, System.Delegate catchHandler = null)UnknownSymbols loaded.
WindowsBase.dll!System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority priority, System.TimeSpan timeout, System.Delegate method, object args, int numArgs)UnknownSymbols loaded.
WindowsBase.dll!MS.Win32.HwndSubclass.SubclassWndProc(System.IntPtr hwnd = 0x0000000000901c48, int msg, System.IntPtr wParam = 0x0000000000000001, System.IntPtr lParam = 0x00000000019d01ee)UnknownSymbols loaded.
[Native to Managed Transition]Annotated Frame
user32.dll!UserCallWinProcCheckWow()UnknownSymbols loaded.
user32.dll!DispatchMessageWorker()UnknownSymbols loaded.
WindowsBase.ni.dll!00007fff1d2bbd98()UnknownNo symbols loaded.
[Managed to Native Transition]Annotated Frame
WindowsBase.dll!System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame frame = {System.Windows.Threading.DispatcherFrame})UnknownSymbols loaded.
PresentationFramework.dll!System.Windows.Application.RunDispatcher(object ignore)UnknownSymbols loaded.
PresentationFramework.dll!System.Windows.Application.RunInternal(System.Windows.Window window)UnknownSymbols loaded.
GelSight.Mobile.exe!GelSight.Mobile.App.Main()UnknownSymbols loaded.
[Native to Managed Transition]Annotated Frame
mscoreei.dll!_CorExeMain()UnknownSymbols loaded.
mscoree.dll!_CorExeMain_Exported()UnknownSymbols loaded.
kernel32.dll!BaseThreadInitThunk()UnknownSymbols loaded.
ntdll.dll!RtlUserThreadStart()UnknownSymbols loaded.
In my project, I want to modify the XAML template of the GridView (Literally I only need to change the colors of the Windows8TouchPallete, but I want to do it in XAML not code behind). So, I extracted the XAML template from the Themes.Implicit (I'm using the NoXAML binaries) and included the template as a resource.
The XAML designer shows an error "ArgumentNullException: Key cannot be null. Parameter name: key" when ever I build the project.
I have created a VERY SIMPLE project that reproduces the issue, zipped it up and uploaded it to Dropbox if you would like to take a look at the issue.
https://www.dropbox.com/s/wk94vf6a9k3mz54/TestDataGridTheme.zip?dl=0
Any help is appreciated. Alternatively, if there is a way to modify the Windows8TouchPallete from XAML (in an external XAML file is preferred) then, I would rather do that.
I am having an issue where on non Win10 clients the popups are completely transparent which leads to unreadable lists in the column filter control. This is my main area of concern. Is there anyway to override the background of that control, and if so can you provide an example?
Thanks!