zoukankan      html  css  js  c++  java
  • 一段完整的Silverlight演示代码[Page.xaml]

    <UserControl xmlns:basics="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"  xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"  x:Class="SilverlightInterview.Page"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Width="800" Height="1000">
        <Grid x:Name="LayoutRoot" Background="White">
            <Grid.ColumnDefinitions>
                <ColumnDefinition />
            </Grid.ColumnDefinitions>
            <Grid.RowDefinitions>
                <RowDefinition Height="30"/>
                <RowDefinition Height="30"/>

                <RowDefinition Height="30"/>
                <RowDefinition Height="200"/>
                <RowDefinition Height="500"/>
            </Grid.RowDefinitions>
            <TextBlock Grid.Column="1" Grid.Row="0" Text="公告管理" FontSize="30"  HorizontalAlignment="Center" VerticalAlignment="Center" />
            <StackPanel x:Name="s1" Grid.Row="1" Grid.Column="0" Orientation="Horizontal" MouseEnter="s1_MouseEnter">


                <StackPanel.Resources>
                    <Storyboard x:Name="colorStoryboard2">
                        <ColorAnimation BeginTime="00:00:00" Storyboard.TargetName="mySolidColorBrush"
                Storyboard.TargetProperty="Color" From="AliceBlue" To="Bisque"  Duration="0:0:4" FillBehavior="Stop"/>
                    </Storyboard>
                </StackPanel.Resources>
                <StackPanel.Background>
                    <SolidColorBrush x:Name="mySolidColorBrush" Color="AliceBlue" />
                </StackPanel.Background>

                <TextBlock Text="标题:" FontSize="14"></TextBlock>
                <Border Background="Coral" Width="200" Padding="2" CornerRadius="20">
                    <TextBox Width="170" x:Name="topic">
                        <ToolTipService.ToolTip>
                               <StackPanel Orientation="Vertical">
                                   <Image Source="image/a.JPG"></Image>
                                   <TextBlock Text="阿苏大翻领卡送风口哈萨克"></TextBlock><Ellipse x:Name="ellipse1" Width="120" Height="120" Fill="Orange"></Ellipse>
                                <CheckBox Content="哈哈"></CheckBox>
                                <CheckBox Content="噢噢"></CheckBox>
                                <CheckBox Content="赫赫"></CheckBox>
                                <ProgressBar Value=""></ProgressBar>
                                   <Button  Content="卡可" Width="90"></Button>
                                <Slider Value="200" Minimum="100" Maximum="800"  SmallChange="10" LargeChange="25"></Slider>
                                <basics:Calendar></basics:Calendar>
                            </StackPanel>                    
                        </ToolTipService.ToolTip>
                    </TextBox>
                </Border>
              
                <TextBlock HorizontalAlignment="Right" Text="内容:" FontSize="14"></TextBlock>
                <Border Background="Coral" Width="200" Padding="2" CornerRadius="20">
                    <TextBox Width="170" x:Name="remark" MouseEnter="remark_MouseEnter" MouseLeftButtonDown="remark_MouseLeftButtonDown">
                        <ToolTipService.ToolTip>
            <MediaElement x:Name="media1" AutoPlay="True"  Grid.Column="0" Grid.Row="4" Source="http://localhost:4384/image/lake.wmv" Width="340" Height="180" ></MediaElement>
                        </ToolTipService.ToolTip>
                    </TextBox>
                </Border>
                <Border Background="Coral" Width="80" Padding="2" CornerRadius="20">

                    <Button Content="添加" Width="60" Click="Button_Click" >
                        <ToolTipService.ToolTip>
                            <TextBlock TextWrapping="Wrap" Text="点击这里添加"/>
                        </ToolTipService.ToolTip>
                    </Button>
                </Border>

                <Border Background="Coral" Width="80" Padding="2" CornerRadius="20">
                    <Button Content="刷新" Width="60" Click="Button_Click_1"  >
                        <ToolTipService.ToolTip>
                            <data:DataGrid  x:Name="myGrid1"   AutoGenerateColumns="False">
                                <data:DataGrid.Columns>
                                    <data:DataGridTextColumn  Header="序号" Width="120"  Binding="{Binding ID}" />
                                    <data:DataGridTextColumn  Header="标题" Width="220"  Binding="{Binding Topic}" />
                                    <data:DataGridTextColumn  Header="内容" Width="260"  Binding="{Binding Remark}" />
                                </data:DataGrid.Columns>
                            </data:DataGrid>
                        </ToolTipService.ToolTip>
                    </Button>                   
                </Border>


                <Border Background="Coral" Width="80" Padding="2" CornerRadius="20">
                    <Button Content="搜索" Width="60" Click="Button_Click_2" >
                       
                    </Button>
                </Border>
                <Thumb></Thumb>
                <TextBlock x:Name="msg" Text="" FontSize="14"></TextBlock>
            </StackPanel>
            <StackPanel x:Name="s2" Grid.Row="2" Grid.Column="0" Orientation="Horizontal" MouseLeave="s2_MouseLeave" MouseEnter="s2_MouseEnter">
                <StackPanel.Resources>
                    <!-- Animates the rectangle's opacity. -->
                    <Storyboard x:Name="opacityStoryboard1">
                        <DoubleAnimation
              Storyboard.TargetName="s2"
              Storyboard.TargetProperty="Opacity"
              From="1.0" To="0.0" Duration="0:0:1"
              AutoReverse="True"
                />
                    </Storyboard>
                </StackPanel.Resources>

            </StackPanel>
            <Border Grid.Column="0" Grid.Row="3" Background="Coral" Width="auto" Padding="20" CornerRadius="20">
                <data:DataGrid  x:Name="myGrid"  MouseEnter="myGrid_MouseEnter" MouseLeave="myGrid_MouseLeave"  Grid.Column="0" Grid.Row="2" AutoGenerateColumns="False" LoadingRow="dataGrid1_LoadingRow">
                    <data:DataGrid.Columns>
                        <data:DataGridTextColumn  Header="序号" Width="30"  Binding="{Binding ID}" />
                        <data:DataGridTextColumn  Header="标题" Width="200"  Binding="{Binding Topic}" />
                        <data:DataGridTextColumn  Header="内容" Width="260"  Binding="{Binding Remark}" />
                        <data:DataGridTemplateColumn Header=""  Width="80">
                            <data:DataGridTemplateColumn.CellTemplate>
                                <DataTemplate>
                                    <StackPanel Orientation="Horizontal">
                                        <Button Content="详细内容" x:Name="ButtonDetail" Click="ButtonDetail_Click"  Tag="">
                                        </Button>
                                        <Button Content="删除" x:Name="ButtonDel" Click="ButtonDel_Click_1"  Tag=""></Button>
                                    </StackPanel>
                                </DataTemplate>
                            </data:DataGridTemplateColumn.CellTemplate>


                        </data:DataGridTemplateColumn>
                        <data:DataGridTemplateColumn Header=""  Width="80">
                            <data:DataGridTemplateColumn.CellTemplate>
                                <DataTemplate>
                                    <StackPanel Orientation="Horizontal">
                                        <CheckBox Content="哈哈"></CheckBox>
                                        <ComboBox></ComboBox>
                                       
                                    </StackPanel>
                                </DataTemplate>
                            </data:DataGridTemplateColumn.CellTemplate>

                        </data:DataGridTemplateColumn>

                    </data:DataGrid.Columns>
                </data:DataGrid>

            </Border>
            <StackPanel Loaded="StartTimer" x:Name="SP3" Grid.Column="0" Grid.Row="4" Orientation="Vertical"></StackPanel>
            <TextBlock x:Name="Stock1"></TextBlock>
            <Slider x:Name="Slider1" ValueChanged="Slider1_ValueChanged"  Minimum="100" Maximum="800"  SmallChange="10" LargeChange="25"></Slider>
    </Grid>
    </UserControl>

    关于作者: 王昕(QQ:475660) 在广州工作生活30余年。十多年开发经验,在Java、即时通讯、NoSQL、BPM、大数据等领域较有经验。
    目前维护的开源产品:https://gitee.com/475660
  • 相关阅读:
    Bootstrap_警示框
    Bootstrap_标签
    Bootstrap_分页
    Bootstrap_导航条
    Bootstrap_导航
    Bootstrap_按钮工具栏
    Bootstrap_下拉菜单
    Bootstrap_网格系统
    Bootstrap_表单_图标
    统计学习方法 李航---第12章 统计学习方法总结
  • 原文地址:https://www.cnblogs.com/starcrm/p/1356492.html
Copyright © 2011-2022 走看看