• Listbox template


    http://blog.csdn.net/wackelbh/article/details/6248136
    <UserControl x:Class="SilverlightApplication2.MainPage"
        xmlns
    ="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x
    ="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d
    ="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc
    ="http://schemas.openxmlformats.org/markup-compatibility/2006"
        mc:Ignorable
    ="d"
        xmlns:toolkit
    ="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Toolkit">

        <UserControl.Resources>
            <ControlTemplate x:Key="ButtonTemplate" TargetType="Button" >
                <Border BorderBrush="Orange" BorderThickness="3" CornerRadius="10"
                        Background
    ="{TemplateBinding Background}">
                    <ContentPresenter
                        
    Content="{TemplateBinding Content}"
                        ContentTemplate
    ="{TemplateBinding ContentTemplate}"
                        Margin
    ="4,5,4,4">
                    </ContentPresenter>
                </Border>
            </ControlTemplate>
            

            <Style TargetType="Button">
                <!--Set to true to not get any properties from the themes.-->
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="Button">
                            <Grid>
                                <Ellipse Fill="{TemplateBinding Background}"/>
                                <ContentPresenter HorizontalAlignment="Center"
                                VerticalAlignment
    ="Center"/>
                            </Grid>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>


            </Style>

            <Style TargetType="ListBox">
                <Setter Property="ItemsPanel">
                    <Setter.Value>
                        <ItemsPanelTemplate>
                            <toolkit:WrapPanel></toolkit:WrapPanel>
                        </ItemsPanelTemplate>
                    </Setter.Value>
                </Setter>

                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate>
                            <Grid>
                                <ItemsPresenter/>
                            </Grid>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>

            </Style>



        </UserControl.Resources>

        <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
            <StackPanel>


                <Button  Height="23" Name="btnRefresh2" Width="75" Canvas.Left="208" Canvas.Top="98" >
                    <Button.ContentTemplate>
                        <DataTemplate>
                            <TextBlock Text="刷新"/>
                        </DataTemplate>
                    </Button.ContentTemplate>
                </Button>

                <ListBox Height="183" HorizontalAlignment="Left" Margin="360,12,0,0" Name="listBoxUser" VerticalAlignment="Top" Width="148" >
                    <ListBox.ItemTemplate>
                        <DataTemplate>
                                <HyperlinkButton Margin="10" Content="{Binding UserName}" Click="HyperlinkButton_Click" />
                        </DataTemplate>
                    </ListBox.ItemTemplate>
                </ListBox>
            </StackPanel>

        </ScrollViewer>
    </UserControl>
  • 相关阅读:
    gehealthcare
    访问 WebBrowser 中的 js 变量和 JSON 数据 IEBrowser [2]
    在 WebBrowser 的任意页面中安装 jQuery 操作页面元素 IEBrowser [4]
    .NET 服务器按钮控件轻松调用 Ajax JQueryElement [2]
    使 WebBrowser 更简单的新加和执行 js, 可安装 jQuery 脚本的 C# 开源代码 IEBrowser [1]
    在 WebBrowser 中通过 js 访问 .NET 类, 完成用户注册 IEBrowser [3]
    .NET 下的 jQuery UI 开源控件 JQueryElement, 简化 js 脚本编写, 提供更方便的 ajax 调用[1]
    在 .NET 中设置页面元素的 javascript 事件 IEBrowser [5]
    地图切片总结110916
    ArcGIS for silverlight 中 QueryTask查询结果限制(500)问题[转]
  • 原文地址:https://www.cnblogs.com/skydau/p/2577089.html
Copyright © 2020-2023  润新知