I build an application which has to run as a web-assembly.
I use visual studio 2022 preview
In my shared projects xaml I have this code to define the menubar
<Grid x:Name="Grid_Menu" Grid.Row="1">
<Menu>
<MenuItem Header="TEAM">
<MenuItem Header="Mitarbeiter"/>
<MenuItem Header="Qualitätsmanagement"/>
<MenuItem Header="Admin"/>
</MenuItem>
</Menu>
</Grid>
Compiling gives me this error message
CS0246 Der Typ- oder Namespacename "Menu" wurde nicht gefunden (möglicherweise fehlt eine using-Direktive oder ein Assemblyverweis).
Sorry i only got the german language pack, but it translates to type or namespace "Menu" not found (missing using-directive or assemblyreference).
What do I need to do to get the menubar running in wasm?
1条答案
按热度按时间2nc8po8w1#
更多的挖掘揭示了答案。由于Uno将UWP转换为wasm,WPF中使用的一些东西不受支持。XAML!似乎是XAML。
有效的XAML结构是
使用的图标记录为here。
我希望XAML预览能更好地工作,但至少我可以进一步进步:)