2011-10-22 41 views

回答

0

如果你有来源,只是做一个WPF应用程序,并添加代码的控制。它应该建立没有任何问题。

silverlight是WPF的一个子集,所以大多数silverlight代码应该不会构建任何问题。然而反过来却并非如此 - 大多数WPF代码不会在Silverlight中构建。

0

您链接的代码是Silverlight 1应用程序,因此移植不是简单地复制源代码的情况。

电池的XAML标记位于iTunesControls\Recharging\BatteryRecharging.xaml。大部分这似乎按原样工作。将此文件的全部内容复制到WPF项目中的用户控件或自定义控件中,然后从根<Canvas>元素中删除xmlnsxmlns:xxmlns:a命名空间引用和x:Class属性。

为了改变电池内示出的电荷量,设置Width s的名称pthFillerpthFiller1的元素的值介于0(空)和314(100%满)。

+0

非常感谢您的帮助。但是,只是另一个问题。 pthFiller1的价值似乎不会影响电量。 –

+0

@DavidGuetta:名称为“pthFiller1”的元素是反射的一部分。理想情况下,您希望保持宽度与“pthFiller”相同,以便电池的反射显示与电池本身相同的电量。 –

+0

我明白了,非常感谢。 –