The exception occurs when I closed the window in thr form-activated state.
main
{
Thread th = new Thread();
th = new Thread(StartSetting);
th.IsBackground = false;
th.Start();
}
public void StartSetting()
{
RadForm rf = new RadForm();
rf.ShowDialog();
}
rf Loading.... <---
main() kill <---
show exception <--
====================================================================================
---------------------------
---------------------------
Error loading theme from resource Mworks.MSOffice.Toolbar.Client.Process.Theme.ButtonTheme.xml: System.Threading.ThreadAbortException: 스레드가 중단되었습니다.
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadElementInObject(XmlReader reader, PropertyDescriptor property, Object toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadObjectElement(XmlReader reader, Object toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadCollectionElement(XmlReader reader, IList toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadElementInObject(XmlReader reader, PropertyDescriptor property, Object toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadObjectElement(XmlReader reader, Object toRead)
위치: Telerik.WinControls.XmlTheme.DeserializePartiallyThemeFromReader(XmlReader reader, String themeLocation)
위치: Telerik.WinControls.XmlTheme.LoadPartiallyFromStorage(ThemeSource themeSource)
---------------------------
확인
---------------------------
---------------------------
---------------------------
Error applying theme to an element of type Telerik.WinControls.RootRadElement that is part of control: Telerik.WinControls.UI.RadButton. Theme builder: Telerik.WinControls.DefaultStyleBuilder. Theme file location: . Exception details:System.Threading.ThreadAbortException: 스레드가 중단되었습니다.
위치: System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
위치: Telerik.WinControls.StyleSheet.ProcessStyle(RadElement rootElement, Boolean isDynamicallyAddedElement)
위치: Telerik.WinControls.RadElement.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.VisualElement.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.RadComponentElement.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.RadItem.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.RootRadElement.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.RadObject.UpdateEffectiveValue(RadProperty dp, RadPropertyMetadata metadata, Boolean isCoerceValue, Boolean isOldValueValid, Object oldValue, ValueSource oldValueSource, Boolean oldValueIsDeferred, Boolean coerceWithDeferredReference)
위치: Telerik.WinControls.RadObject.SetValueCommon(RadProperty dp, Object value, RadPropertyMetadata metadata, Boolean coerceWithDeferredReference)
위치: Telerik.WinControls.RadObject.SetValue(RadProperty dp, Object value)
위치: Telerik.WinControls.StyleBuilderBase.BuildStyle(RadElement element)
위치: Telerik.WinControls.RadElement.ApplyTheme()
---------------------------
확인
---------------------------
---------------------------
---------------------------
Error applying theme to an element of type Telerik.WinControls.RootRadElement that is part of control: Telerik.WinControls.UI.RadButton. Theme builder: Telerik.WinControls.DefaultStyleBuilder. Theme file location: . Exception details:System.Threading.ThreadAbortException: 스레드가 중단되었습니다.
위치: System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
위치: System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
위치: System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
위치: System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
위치: System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
위치: System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
위치: System.Drawing.ColorConverter.FillConstants(Hashtable hash, Type enumType)
위치: System.Drawing.ColorConverter.get_SystemColors()
위치: System.Drawing.ColorConverter.GetNamedColor(String name)
위치: System.Drawing.ColorConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
위치: System.ComponentModel.TypeConverter.ConvertFromString(ITypeDescriptorContext context, CultureInfo culture, String text)
위치: Telerik.WinControls.XmlSerialization.ObjectSerializationInfo.ConvertFromString(String value)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadObjectElement(XmlReader reader, Object toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadCollectionElement(XmlReader reader, IList toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadElementInObject(XmlReader reader, PropertyDescriptor property, Object toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadObjectElement(XmlReader reader, Object toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadCollectionElement(XmlReader reader, IList toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadElementInObject(XmlReader reader, PropertyDescriptor property, Object toRead)
위치: Telerik.WinControls.XmlSerialization.ComponentXmlSerializer.ReadObjectElement(XmlReader reader, Object toRead)
위치: Telerik.WinControls.PartiallyLoadedStyleSheet.get_PropertySettingGroups()
위치: Telerik.WinControls.StyleSheet.ProcessStyle(RadElement rootElement, Boolean isDynamicallyAddedElement)
위치: Telerik.WinControls.RadElement.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.VisualElement.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.RadComponentElement.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.RadItem.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.RootRadElement.OnPropertyChanged(RadPropertyChangedEventArgs e)
위치: Telerik.WinControls.RadObject.UpdateEffectiveValue(RadProperty dp, RadPropertyMetadata metadata, Boolean isCoerceValue, Boolean isOldValueValid, Object oldValue, ValueSource oldValueSource, Boolean oldValueIsDeferred, Boolean coerceWithDeferredReference)
위치: Telerik.WinControls.RadObject.SetValueCommon(RadProperty dp, Object value, RadPropertyMetadata metadata, Boolean coerceWithDeferredReference)
위치: Telerik.WinControls.RadObject.SetValue(RadProperty dp, Object value)
위치: Telerik.WinControls.StyleBuilderBase.BuildStyle(RadElement element)
위치: Telerik.WinControls.RadElement.ApplyTheme()
---------------------------
확인
---------------------------