开始

本教程将引导您创建一个示例应用程序,该应用程序包含RadToolBar

程序集引用

为了使用RadToolBar控件中,您必须添加对以下程序集的引用:

  • Telerik.Windows.Controls
  • Telerik.Windows.Controls.Navigation

向项目中添加RadToolBar

在继续添加之前RadToolBar对于项目,请确保将所需的程序集引用添加到项目中。

你可以加上RadToolBar手动编写XAML代码示例1。您还可以通过从Visual Studio工具箱中拖动控件并将其放到XAML视图上来添加控件。

例1:在XAML中添加RadToolBar

< telerik: RadToolBar / >

为了使用RadToolBar在XAML中,必须添加名称空间声明,如示例2

例2:声明Telerik命名空间

如果运行该应用程序,您将看到一个空的工具栏,如图1

图1:由示例1中的代码生成的空工具栏

空RadToolBar"></p>
         <h2 id=用数据填充

为了填充RadToolBar控件中的数据,您可以添加一些RadButtons并将它们的Content属性设置为示例3

例3:在XAML中添加RadButtons

      
运行应用程序将产生一个填充的RadToolBar如图所示图2

图2:带有静态项的RadToolBar

填充RadToolBar"></p>
         <p>在XAML中添加静态项对于事先知道内容工具箱的场景是有益的。然而,在大多数情况下,您必须将RadToolBar绑定到一个对象集合。您可以通过<strong>ItemsSource</strong>控件的属性。</p>
         <blockquote>
          <p>你可以看看<a href=下面的博文有关如何绑定控件的好示例。

设置主题

我们套件中的控件支持不同的主题。控件中可以看到如何应用与默认主题不同的主题设置主题帮助文章。

使用隐式样式更改主题将影响合并资源字典中定义样式的所有控件。这只适用于合并资源的范围中的控件。

要更改主题,您可以按照以下步骤操作:

  • 在主题之间进行选择,并添加对相应主题程序集的引用(例如:Telerik.Windows.Themes.Windows8.dll)。中应用的不同主题主题我们的例子Silverlight控件示例应用程序。

  • 将resourcedictionary与主题程序集中正在使用的控件所需的名称空间合并。对于RadToolBar,您需要合并以下资源:

    • Telerik.Windows.Controls
    • Telerik.Windows.Controls.Navigation

示例4演示如何合并resourcedictionary,以便在整个应用程序中全局应用它们。

例4:合并资源字典

<应用程序。资源>       

控件使用控件的主题StyleManager

图3显示了一个带有Windows8主题应用。

图3:带有Windows8主题的RadToolBar

RadToolBar与Windows8主题"></p>
         <h2 id=另请参阅

在本文中
Baidu
map