帮助将XAML转换为C#代码(ContextMenu) [英] Help translating XAML to C# code (ContextMenu)
本文介绍了帮助将XAML转换为C#代码(ContextMenu)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好,我需要一些帮助将以下XAML代码翻译成C#代码:
Hello, I need some help translating the following XAML code to C# code:
<ContextMenu x:Name="MenuImageContextMenu" Background="White" Width="175" Height="100">
<ContextMenu.Template>
<ControlTemplate>
<Grid x:Name="ContextMenuGrid" Background="{TemplateBinding Background}">
<Grid x:Name="Grid" Background="{TemplateBinding Background}" Height="50">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.5*" />
<ColumnDefinition Width="3.5*" />
<ColumnDefinition Width="6*" />
</Grid.ColumnDefinitions>
<Image x:Name="BeverageImage" Grid.Column="1"
Source="/DinerPOS;component/Resources/Images/Restaurant/Beverages/Beverage.png" Stretch="Fill" />
<TextBlock x:Name="BeverageLabel" Grid.Column="2" Text="Beverages" HorizontalAlignment="Center"
TextAlignment="Center" VerticalAlignment="Center" />
</Grid>
</Grid>
</ControlTemplate>
</ContextMenu.Template>
</ContextMenu>
非常感谢您的帮助。
Thanks you so much for your help.
推荐答案
为什么你想要ac#version?
Why would you want a c# version?
将模板化/样式不适合你想要做的事情吗?
Will templating / styling not fit whatever you're trying to do?
如果没有xamlreader.parse或load,则可以将未编译的字符串/文件转换为ui控件。
Failing that xamlreader.parse or load can turn an uncompiled string/file into ui controls.
这是灵活创建ui的推荐方法。
That's the recommended way to create ui flexibly.
这篇关于帮助将XAML转换为C#代码(ContextMenu)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文