`

WP7 silverlight toolkit 学习 之 ToggleSwitch 使用

    博客分类:
  • WP7
阅读更多

xaml:

<toolkit:ToggleSwitch
                Height="118"
                HorizontalAlignment="Left"
                Margin="14,314,0,0"
                Name="toggleSwitch1"
                VerticalAlignment="Top"
                Width="292"
                 Content="否"
                Header="开光"
                  Checked="toggleSwitch1_Checked"
                Unchecked="toggleSwitch1_Unchecked"
                />
            <toolkit:ToggleSwitch Height="158" HorizontalAlignment="Left" Margin="119,94,0,0" Name="toggleSwitch2" VerticalAlignment="Top" Width="296" >
               
            </toolkit:ToggleSwitch>
            <toolkit:ToggleSwitch Header="12:02 AM">
                <toolkit:ToggleSwitch.HeaderTemplate>
                    <DataTemplate>
                        <ContentControl FontSize="{StaticResource PhoneFontSizeLarge}" Foreground="{StaticResource PhoneForegroundBrush}" Content="{Binding}"/>
                    </DataTemplate>
                </toolkit:ToggleSwitch.HeaderTemplate>
                <toolkit:ToggleSwitch.ContentTemplate>
                    <DataTemplate>
                        <StackPanel>
                            <StackPanel Orientation="Horizontal">
                                <TextBlock Text="Alert: " FontSize="{StaticResource PhoneFontSizeSmall}"/>
                                <ContentControl HorizontalAlignment="Left" FontSize="{StaticResource PhoneFontSizeSmall}" Content="{Binding}"/>
                            </StackPanel>
                            <TextBlock Text="every weekday" FontSize="{StaticResource PhoneFontSizeSmall}" Foreground="{StaticResource PhoneSubtleBrush}"/>
                        </StackPanel>
                    </DataTemplate>
                </toolkit:ToggleSwitch.ContentTemplate>
            </toolkit:ToggleSwitch>

这里有三个ToggleSwitch,第一个是 自己改成中文的,那字要跟着变化的话,要自己在后台写代码了,第二个是默认的,不用写代码,这个控件带了两个事件,一个选中,一个不选中,看下下面的cs吧

cs:

 private void toggleSwitch1_Checked(object sender, RoutedEventArgs e)
        {
            toggleSwitch1.Content = "是";
        }

        private void toggleSwitch1_Unchecked(object sender, RoutedEventArgs e)
        {
            toggleSwitch1.Content = "否";
        }

 

0
0
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    SilverlightToolkit-master.zip

    在实际开发过程中,Silverlight Toolkit的使用相当直观。开发者可以通过NuGet包管理器将所需控件添加到项目中,或者直接下载源代码进行自定义修改。由于这些控件遵循公共的设计模式和API,因此学习曲线相对平缓,...

    Silverlight Toolkit 下载

    Silverlight Toolkit是开源的,这意味着开发者可以查看其源代码,学习其实现机制,并可以根据需要进行定制。开源特性也鼓励社区贡献,允许开发者分享自己的改进和创新,从而持续地丰富和更新工具包。 **4. 安装和...

    使用Silverlight Toolkit绘制图表饼图,折线图,散点图

    在Silverlight Toolkit中,我们可以使用PieSeries类来创建饼图。每个数据点对应图表中的一块,通过设置DataPoint的Binding属性,将数据绑定到相应的值。还可以自定义颜色、标签和百分比显示等,以增强视觉效果。 2....

    silverlightToolkit 4 下载(附实例源码)

    Silverlight Toolkit 4 是一个由Microsoft提供的一套用于Silverlight开发的强大工具集,它扩展了Silverlight的基础功能,为开发者提供了更多的控件、动画效果和实用工具类。这个工具包包含了许多预构建的UI控件,使...

    silverlight toolkit 主题demo

    这个主题Demo是展示如何在Silverlight应用中使用Toolkit的各种主题,以改变UI的外观和感觉,使得开发者可以根据自己的需求定制用户界面。下面将详细阐述Silverlight Toolkit的主题功能以及如何在项目中使用它们。 ...

    silverlightToolkit4

    Silverlight Toolkit 4是微软为开发者提供的一套开源工具集,专门针对Silverlight技术进行开发,它包含了丰富的控件、组件以及示例代码,是学习和掌握Silverlight应用开发的重要资源。 Silverlight作为微软的一种富...

    Silverlight Toolkit December 08.zip

    7. **SilverLight2.0 视频**: 可能是一系列关于Silverlight 2.0的教程视频,帮助开发者学习如何利用这个版本的Silverlight进行开发。 8. **Samples**: 示例代码目录,提供了工具包中各个控件和功能的实际应用示例,...

    使用Silverlight Toolkit绘制图表

    在本文中,我们将深入探讨如何使用Silverlight Toolkit来绘制各种类型的图表,如饼图、折线图和散点图。Silverlight Toolkit是一个开源组件库,它为Microsoft Silverlight应用程序提供了额外的功能,包括丰富的图表...

    silverlight 4 toolkit Demo

    总之,"Silverlight 4 Toolkit Demo"是学习Silverlight开发不可或缺的一部分,它涵盖了广泛的功能和实例,有助于提升开发者在创建富媒体应用程序时的设计和交互能力。通过深入研究这个Demo,开发者不仅可以掌握更多...

    WP7 Toolkit使用例子

    在本教程中,我们将深入探讨WP7 Toolkit中的3D旋转动画的使用。** 3D旋转动画是WP7 Toolkit的一个亮点,它允许开发者在应用程序中实现引人入胜的视觉效果,比如旋转按钮、图片或其他UI元素,以增加用户体验的趣味性...

    Silverlight Toolkit December 08 with Source

    总结来说,"Silverlight Toolkit December 08 with Source" 是一个强大的资源,对于使用Silverlight开发Web应用的程序员来说,能够提升效率,同时也提供了深入学习和自定义的机会。通过源代码、示例、文档和社区支持...

    ASP.NET源码——silverlight toolkit中的主题(theme)应用.zip

    4. **应用主题**:一旦主题资源加载成功,所有使用了Silverlight Toolkit控件的部分都会自动采用新主题。如果需要自定义特定控件的主题,可以通过在控件实例上设置`Style`属性,引用主题中定义的样式。 5. **测试和...

    Silverlight Toolkit

    1. **学习与定制**:由于Silverlight Toolkit是开源的,开发者可以深入研究其源码,学习控件和功能的实现原理,并根据项目需求进行自定义修改。 2. **社区支持**:开源项目通常拥有活跃的开发者社区,可以互相交流...

    silverlight toolkit中的主题(theme)应用_aspx开发教程.rar

    在本文中,我们将深入探讨Silverlight Toolkit中的主题(Theme)应用以及如何在ASP.NET开发环境中进行集成和使用。Silverlight Toolkit是由微软提供的一个开源库,它包含了一系列丰富的UI控件和实用工具,旨在扩展...

    Silverlight_4_Toolkit

    Silverlight Toolkit是Silverlight开发必须使用的控件包,其中封装了数十种Silverlight控件,值得关注的是,该控件包为开源项目,开发者可以根据自己的需求,自行定义开发控件,无论是在学习还是在商业用途上,都是...

    Silverlight Toolkit.chm

    Silverlight Toolkit 的帮助文档对您可能有些用。

    SilverLightToolKit演示及源码

    SilverLightToolKit是自上个月SilverLight2.0版发布以后,微软推出的一个官方的工具包,其中包括了SilverLight的一些动态交互控制功能的演示。 Sample下为演示文件 Source下为所有的项目源码文件 里面附带微软提供的...

    Silverlight Toolkit December 08.rar

    视频教程则是学习的最佳辅助,通过直观的演示,让开发者快速掌握Silverlight 2.0的使用技巧。帮助文档则详细解释了每个工具和组件的功能、用法以及与Java JSP的交互方式,是解决问题和深入研究的关键。 总而言之,...

    silverlight toolkit中的主题(theme)

    首先,使用Silverlight Toolkit中的主题非常简单。你需要在项目中引用相应的主题资源库,通常是通过添加对Toolkit库的引用,然后在应用程序的XAML根元素中引入主题资源。例如,如果你想应用"Blue"主题,可以在`App....

    Silverlight Toolkit.

    Silverlight Toolkit是微软为开发者提供的一套开源工具集,主要针对使用Silverlight技术进行应用程序开发的人员。这个工具包包含了丰富的UI控件、动画效果、图形处理以及数据服务组件,极大地扩展了Silverlight的...

Global site tag (gtag.js) - Google Analytics