zoukankan      html  css  js  c++  java
  • GridSplitter的一个简单例子

    GridSplitter可以在Grid布局中根据鼠标发生移动(可拖拽的分隔栏)

    XAML:

    <Window x:Class="Layout.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="MainWindow" Height="350" Width="525">
        <Grid>
            <Grid>
                <Grid.RowDefinitions>
                    <RowDefinition Height="25"></RowDefinition>
                    <RowDefinition></RowDefinition>
                </Grid.RowDefinitions>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="150"></ColumnDefinition>
                    <ColumnDefinition Width="auto"></ColumnDefinition>
                    <ColumnDefinition></ColumnDefinition>
                </Grid.ColumnDefinitions>
                <TextBox Grid.ColumnSpan="3" BorderBrush="Black"></TextBox>
                <TextBox Grid.Row="1" BorderBrush="Black"></TextBox>
                <GridSplitter Grid.Row="1" Grid.Column="1"
                              VerticalAlignment="Stretch"
                              HorizontalAlignment="Center"
                              Width="5"
                              Background="Gray"
                              ShowsPreview="True"></GridSplitter>
                <TextBox Grid.Row="1" Grid.Column="2" BorderBrush="Black"></TextBox>
            </Grid>
        </Grid>
    </Window>

    截图:

     

  • 相关阅读:
    java知识总结-15
    java知识总结-14
    java知识总结-13
    Java知识总结-12
    Java知识总结-11
    Java知识总结-10
    Java知识总结-9
    Java知识总结-8
    Java知识总结-7
    SSO
  • 原文地址:https://www.cnblogs.com/KeenLeung/p/3523335.html
Copyright © 2011-2022 走看看