我想创建一个有点像 iPhone 模拟器的应用程序(我所说的模拟器是指用户控件,它看起来像 iPhone 的图片,但它仍然只是引擎盖下的所有 .NET)。
我只是想用它来演示/原型一些想法,看看它在手机上的外观,并可以向其他人展示它的功能。为什么是 WPF?因为我是一名 .NET 开发人员,我不想花太多时间来学习我可能永远不会使用的东西。
有谁知道这样的控件是否存在?还是预制样式?
谢谢!
如果您只想要一张 iphone 图片,然后能够在其中放置任意控件,请在您的 XAML 中执行以下操作:
<Grid>
<Grid.Background>
<ImageBrush ImageSource="iphone.png" />
</Grid.Background>
<Frame Name="sourceFrame" Source="springboard.xaml" Margin="left,top,right,bottom" />
</Grid>
iPhone.png 需要是 iphone 的图片。您可以在互联网上找到这些现成的。在图片编辑器中打开图像,找到实际屏幕左侧的距离,并将其放在左侧的边距中。对顶部、右侧和底部执行相同操作。然后只需创建 springboard.xaml,就可以了。