Windows 应用商店 (WinRT) UI 控件的源是否公开可用?我们希望扩展一些控件,而不必像 SL 和 WPF 那样完全从头开始。谷歌搜索和浏览 SO 并没有为 Windows 8 提供任何东西。
谢谢!
Windows 应用商店 (WinRT) UI 控件的源是否公开可用?我们希望扩展一些控件,而不必像 SL 和 WPF 那样完全从头开始。谷歌搜索和浏览 SO 并没有为 Windows 8 提供任何东西。
谢谢!
因此,与 WPF 不同的是,[WinRT-XAML] 控件是用 C++/CX 编写的。
但是,这听起来不像您想要源代码,而是想要从现有控件派生并扩展或覆盖它们的功能。你知道你可以做到这一点,对吧?这很容易,听起来你会得到你在问题中提出的结果。
像这样的东西:
public class MonkeyTextBox : TextBox
{
public new string Text
{
get
{
return "Always Monkeys!";
}
set { /* do nothing */ }
}
}
这是我的习惯TextBox
,我用自己的替换了 Text 的基本实现。当然,我希望您的自定义控件更好。无论如何,您几乎可以对每个控件执行此操作,并且您可以添加自己的属性和事件。说得通?
参考:http ://blog.jerrynixon.com/2013/01/walkthrough-custom-control-in-xaml-isnt.html
但要回答你的问题:不,我们还没有发布源代码(还)。希望这可以节省您寻找它的时间。也许有一天我们会——也许。
祝你好运!