Template10 पर एक प्रोजेक्ट को अपनाने, मैं App.xaml में विरासत में शैलियों में क्रैश हो रहा हूं।App.xaml पर आधारित ऑन स्टाइल जोड़ना ऐप() {InitializeComponent() पर क्रैश हो रहा है; }
ऐसा लगता है कि टेम्पलेट 10, विरासत या विस्तारित शैलियों का समर्थन नहीं करता है। मैं TitleStyle से SubTitleStyle विस्तार करने के लिए कोशिश कर रहा था, लेकिन मैं XamlTypeInfo.g.cs में GetXamlType पर एक COM अपवाद मिल
मेरे App.xaml.cs
sealed partial class App : BootStrapper
{
public App() { InitializeComponent(); }
public override async Task OnStartAsync(StartKind startKind, IActivatedEventArgs args)
{
NavigationService.Navigate(typeof(ShellView))
await Task.CompletedTask;
}
}
मेरे अनुप्रयोग। XAML
<Style x:Key="TitleStyle" TargetType="TextBlock">
<Setter Property="Foreground" Value="{StaticResource TextTitleForeground}"/>
<Setter Property="FontSize" Value="26"/>
<Setter Property="TextWrapping" Value="Wrap"/>
<Setter Property="FontWeight" Value="Medium"/>
</Style>
<Style x:Key="SubTitleStyle" TargetType="TextBlock" BasedOn="{StaticResource TitleStyle}">
<Setter Property="Foreground" Value="{StaticResource TextForeground}"/>
<Setter Property="FontSize" Value="20"/>
</Style>
अपवाद जानकारी:
Error HRESULT E_FAIL has been returned from a call to a COM component.
at System.Runtime.InteropServices.WindowsRuntime.IIterator`1.MoveNext()
at System.Runtime.InteropServices.WindowsRuntime.IteratorToEnumeratorAdapter`1.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at Template10.Common.BootStrapper.<InitializeFrameAsync>d__77.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Template10.Common.BootStrapper.<InternalLaunchAsync>d__53.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
at System.Threading.WinRTSynchronizationContext.Invoker.InvokeCore()
कृपया अपना वास्तविक स्रोत कोड रखने के लिए अपना प्रश्न संपादित करें। अपने कोड की तस्वीरों से लिंक न करें। आपकी समस्या के लिए, जब आप अपना कोड चलाते हैं तो आपको और अधिक स्पष्ट होना चाहिए। क्या आपको कोई त्रुटि संदेश मिल रहा है? वे क्या कहते हैं? – Kenster
मैं अधिक जानकारी के साथ अपने प्रश्न को अद्यतन करता हूं। अधिक जानकारी के लिए कोई सुझाव स्वागत है :)। धन्यवाद! – soydachi