1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/sunnypaine-DeskRedis

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
WinMain.xaml 7.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
SunnyPaine Отправлено 10 месяцев назад 5c36820
<Window x:Class="DeskRedis.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:cc="clr-namespace:DeskRedis.MyControl.CustomControl"
xmlns:uc="clr-namespace:DeskRedis.MyControl.UserControls"
mc:Ignorable="d"
Title="RedisClient" Height="680" Width="1200" MinHeight="600" MinWidth="1000"
Background="#FFFFFF" Icon="redis.ico">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="40" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<!--基础操作-->
<Border Grid.Row="0"
BorderThickness="0 0 0 1"
BorderBrush="#EBEBEB">
<StackPanel Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Left">
<cc:PathButton x:Name="btnAdd"
Width="50"
Height="23"
Content="添加"
Margin="5 0 0 0"
CornerRadius="0"
PathData="{StaticResource ResourceKey=Add}"
Click="BtnAdd_Click" />
<cc:PathButton x:Name="btnReload"
Width="50"
Height="23"
Content="刷新"
Margin="10 0 0 0"
CornerRadius="0"
PathData="{StaticResource ResourceKey=Refresh}"
Click="BtnReload_Click" />
</StackPanel>
</Border>
<!--redis键列表和redis值内容-->
<Grid Grid.Row="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="350" MinWidth="280" MaxWidth="500" />
<ColumnDefinition Width="8" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<!--redis服务端列表-->
<ScrollViewer BorderBrush="Gray">
<StackPanel x:Name="gridRedisList"
Orientation="Vertical"
VerticalAlignment="Top">
</StackPanel>
</ScrollViewer>
<!--分割线-->
<GridSplitter Grid.Column="1"
Width="4"
Margin="2 0 2 0"
HorizontalAlignment="Center"
VerticalAlignment="Stretch"
Background="#E5E5E5" />
<!--内容-->
<Grid Grid.Column="2" Margin="5">
<Grid.RowDefinitions>
<RowDefinition Height="36" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<StackPanel Grid.Row="0"
Orientation="Horizontal"
VerticalAlignment="Center"
HorizontalAlignment="Left">
<TextBlock Text="键:"
VerticalAlignment="Center" />
<TextBox x:Name="tbKey"
Width="280"
Height="30"
IsReadOnly="True"
Padding="3 5"
VerticalAlignment="Center" />
<TextBlock Text="TTL:"
Margin="10 0 0 0"
VerticalAlignment="Center" />
<TextBlock x:Name="tblockTTL"
Text="0"
Margin="5 0 0 0"
VerticalAlignment="Center" />
<cc:PathButton x:Name="btnRenameKey"
Content="重命名键"
Width="90"
Height="26"
Margin="10 0 0 0"
CornerRadius="0"
PathData="{StaticResource ResourceKey=Edit}"
Click="BtnRenameKey_Click" />
<cc:PathButton x:Name="btnDeleteKey"
Content="删除键"
Width="90"
Height="26"
Margin="10 0 0 0"
CornerRadius="0"
PathData="{StaticResource ResourceKey=Delete}"
Click="BtnDeleteKey_Click" />
<cc:PathButton x:Name="btnRefresh"
Content="刷新"
Width="60"
Height="26"
Margin="10 0 0 0"
CornerRadius="0"
PathData="{StaticResource ResourceKey=Refresh}"
Click="BtnRefresh_Click" />
</StackPanel>
<Grid Grid.Row="1">
<Grid.RowDefinitions>
<RowDefinition Height="5*" />
<RowDefinition Height="8" />
<RowDefinition Height="2*" MinHeight="100" MaxHeight="500" />
</Grid.RowDefinitions>
<Grid Grid.Row="0">
<!--begin值信息展示区begin-->
<uc:UCRedisValue4String x:Name="ucRedisValue4String"
Margin="5 0 0 0"
Visibility="Collapsed" />
<uc:UCRedisValue4List x:Name="ucRedisValue4List"
Margin="5 0 0 0"
Visibility="Collapsed" />
<!--end值信息展示区end-->
</Grid>
<!--分割线-->
<GridSplitter Grid.Row="1"
Height="4"
Margin="0 2"
HorizontalAlignment="Stretch"
VerticalAlignment="Center"
Background="#E5E5E5" />
<Grid Grid.Row="2">
<!--日志信息区-->
<TextBlock Text="日志信息"
Margin="0 8 0 5" />
<TextBox x:Name="tbLog"
Margin="0 30 0 0"
TextWrapping="Wrap"
VerticalScrollBarVisibility="Auto"
TextChanged="TbLog_TextChanged" />
<!--日志信息区-->
</Grid>
</Grid>
</Grid>
</Grid>
<!--加载效果-->
<Grid x:Name="gridLoading"
Grid.Row="0"
Grid.RowSpan="2"
Background="#1A808080"
Visibility="Collapsed">
<uc:UCLoading x:Name="loading"
Width="100"
Height="100"
Background="Transparent" />
</Grid>
</Grid>
</Window>

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/sunnypaine-DeskRedis.git
git@gitlife.ru:oschina-mirror/sunnypaine-DeskRedis.git
oschina-mirror
sunnypaine-DeskRedis
sunnypaine-DeskRedis
master