C# 将silverlight控件移植到WPF
我想将此用于我的WPF应用程序。 它是关于silverlight中基于IPhone的电池控制 但是,我不知道该怎么办,我想寻求帮助 以下是链接:C# 将silverlight控件移植到WPF,c#,wpf,C#,Wpf,我想将此用于我的WPF应用程序。 它是关于silverlight中基于IPhone的电池控制 但是,我不知道该怎么办,我想寻求帮助 以下是链接: 和源代码:如果您有源代码,只需制作一个WPF应用程序,并为控件添加代码。它应该在没有任何问题的情况下构建 silverlight是WPF的一个子集,因此大多数silverlight代码都应该在没有任何问题的情况下构建。反之亦然,但是大多数WPF代码不会在silverlight中生成。您链接到的代码是silverlight 1应用程序,因此移植不仅仅是跨
和源代码:如果您有源代码,只需制作一个WPF应用程序,并为控件添加代码。它应该在没有任何问题的情况下构建
silverlight是WPF的一个子集,因此大多数silverlight代码都应该在没有任何问题的情况下构建。反之亦然,但是大多数WPF代码不会在silverlight中生成。您链接到的代码是silverlight 1应用程序,因此移植不仅仅是跨应用程序复制源代码 电池的XAML标记位于iTunesControls\Recharging\BatteryRecharging.XAML中。这其中的大部分似乎都能正常工作。将此文件的全部内容复制到WPF项目中的用户控件或自定义控件中,然后从根元素中删除xmlns、xmlns:x和xmlns:a命名空间引用和x:Class属性
要改变电池内显示的电量,请将名为pthFiller和pthFiller1的元件的宽度设置为介于0 empty和314 100%full之间的值。非常感谢您的帮助。然而,这只是另一个问题。pthFiller1的值似乎不会影响电荷量。@DavidGuetta:名为pthFiller1的元素是反射的一部分。理想情况下,您希望使其与pthFiller具有相同的宽度,以便电池的反射显示与电池本身相同的电量。