Visual Studio模板
的项目配置向导提供很少的内置功能Visual Studio模板.现在,只需点击几下,就可以开始构建Windows启发的应用程序。目前你可以从以下模板中选择:
所有模板都是使用Office 2013主题和使用隐式风格.
自R2 2019WPF的UI版本,Visual Studio模板的。net核心版本可用c#与Visual Studio 2019.
在本文中,您将了解到更多关于如何从可用模板之一创建项目的信息,以及关于每个模板包含哪些控件的详细信息。
开始
创建新项目时,选择所需的模板,如图所示图1.
图1:选择模板
Word-Inspired模板
的Word-Inspired模板实现了类似word的编辑体验Telerik UI for WPF控制。它提供了控件的复杂集成RadRibbonWindow,RadRibbonView而且RadRichTextBox在一个已经建立的例子中。它还演示了广泛的编辑和格式化功能,以及这些控件内置的特定功能。事实上Word-Inspired模板是几乎相同的RadRichTextBox的TelerikEditor的例子在我们WPF演示不过,为了看起来更像MS Word,它在视觉上做了改进。
图2:Word-Inspired Template
Excel-Inspired模板
的Excel-Inspired模板实现了类似excel的编辑体验Telerik UI for WPF控制。它提供了控件的复杂集成RadRibbonWindow,RadRibbonView而且RadSpreadSheet在一个已经建立的例子中。它还演示了广泛的编辑和格式化功能,以及这些控件内置的特定功能。事实上Word-Inspired模板是几乎相同的RadSpreadSheet的主题示例在我们WPF演示不过,为了看起来更像MS Word,它在视觉上做了改进。
图3:excel启发模板
Outlook-Inspired模板
在这个模板中,我们加入了一些最突出的控件的功能Telerik UI for WPF创建了世界上最知名的应用程序之一——微软Outlook。你可以很容易地发现RadGridView,RadRichTextBox,RadScheduleView,RadDocking而且RadCalendar如何无缝融合。Visual Studio模板可用于快速启动任何其他业务应用程序。的Outlook-Inspired模板是由Visual Studio -Outlook-Inspired Mail Template而且展望启发日历模板.它们是分开的,所以在只需要电子邮件界面或日历界面的情况下,您可以只使用所需的功能。
模板在设计时考虑了MVVM,这就是为什么实现其功能所需的大多数事件都通过MVVM传递给ViewModel的原因EventToCommandBehavior.有一些场景是无法通过EventToCommandBehavior它们被留在MainView后面的代码中。
控件中使用的控件的完整列表Outlook-Inspired模板可在下面找到:
- EventToCommandBehavior
- RadBusyIndicator
- RadCalendar
- RadContextMenu
- RadDocking
- RadGridView
- RadOutlookBar
- RadRibbonWindow
- RadRibbonButton
- RadRibbonSplitButton
- RadRibbonTab
- RadRibbonComboBox
- RadRichTextBox
- RadRichTextBoxRibbonUI
- RadRichTextBoxStatusBar
- RadRadioButton
- RadScheduleView
您可以在上面看到模板的不同部分图4而且图5.
Outlook-Inspired Mail Template
outlook启发的邮件模板可以单独使用,它已被集成为邮件部分Outlook-Inspired模板.你可以看到它图4.
图4:outlook启发邮件模板
展望启发日历模板
outlook启发的日历模板可以单独使用,它已被集成为日历的一部分Outlook-Inspired模板.您可以在上面看到模板的外观图5.
图5:outlook启发的日历模板