Files
KfChatDotNet/KfChatDotNetGui/Views/RoomSettingsWindow.axaml
barelyprofessional 9f92fc8e27 Initial commit
2024-03-25 20:11:49 +08:00

28 lines
1.3 KiB
XML

<Window xmlns="https://github.com/avaloniaui"
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"
xmlns:vm="using:KfChatDotNetGui.ViewModels"
mc:Ignorable="d" d:DesignWidth="350" d:DesignHeight="320"
x:Class="KfChatDotNetGui.Views.RoomSettingsWindow"
Width="350"
Height="320"
Title="Room Settings">
<Design.DataContext>
<vm:RoomSettingsWindowViewModel/>
</Design.DataContext>
<StackPanel Margin="10">
<Label>Room List</Label>
<DataGrid Name="RoomGrid" ItemsSource="{Binding RoomList}" AutoGenerateColumns="True" Height="150" VerticalScrollBarVisibility="Visible"/>
<WrapPanel Margin="0,10,0,0">
<Button Click="AddRowButton_OnClick" Margin="0,0,5,0">Add Row</Button>
<Button Click="DeleteSelectedRowsButton_OnClick">Delete Selected Rows</Button>
</WrapPanel>
<WrapPanel Margin="0,10,0,0">
<Button Margin="0,0,5,0" Click="SaveButton_OnClick">Save</Button>
<Button Click="AutoDetectButton_OnClick">Auto-Detect</Button>
</WrapPanel>
<TextBlock TextWrapping="Wrap" Margin="0, 10, 0, 0" Name="SaveResult" IsVisible="False"/>
</StackPanel>
</Window>