Move CoinList header into CoinListView
MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/CoinListView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/CoinListView.xaml
<ListBox Items="{Binding Coins}" SelectedItems="{Binding SelectedCoins}">
<ListBox.ItemTemplate>
<DataTemplate>
- <Grid ColumnDefinitions="40,80,100,600,100,150,Auto">
+ <DockPanel LastChildFill="True">
+ <Grid ColumnDefinitions="60,100,100,600,100,150,Auto" Margin="5 0" DockPanel.Dock="Top">
+ <TextBlock Text="Select" />
+ <TextBlock Text="Confirmed" Grid.Column="1"/>
+ <TextBlock Text="Amount" Grid.Column="2" />
+ <TextBlock Text="Label" Grid.Column="3" />
+ <TextBlock Text="Privacy Level" Grid.Column="4" Margin="20 0 0 0"/>
+ <TextBlock Text="" Grid.Column="5"/>
+ <TextBlock Text="" Grid.Column="6"/>
+ </Grid>
+
+ <Grid ColumnDefinitions="60,100,100,600,100,150,Auto" Margin="5 0">
<!--<Grid.ToolTip>
<StackPanel Gap="4" MaxWidth="800">
<StackPanel Orientation="Horizontal" Gap="4">
</StackPanel>
</StackPanel>
</Grid.ToolTip>-->
- <CheckBox IsChecked="{Binding IsSelected}" HorizontalAlignment="Center" />
+ <CheckBox IsChecked="{Binding IsSelected}" />
<Path Grid.Column="1" Data="F1 M 23.7501,33.25L 34.8334,44.3333L 52.2499,22.1668L 56.9999,26.9168L 34.8334,53.8333L 19.0001,38L 23.7501,33.25 Z" Fill="#22B14C" Height="16" Width="16" IsVisible="{Binding Confirmed}" Stretch="Fill" />
<TextBlock Grid.Column="2" Text="{Binding AmountBtc}" />
<TextBlock Grid.Column="3" Text="{Binding Label}" />
<Button Content="More..." Command="{Binding MoreCommand}" Grid.Column="5" />
<TextBlock Text="{Binding History}" Grid.Column="6" />
</Grid>
+ </DockPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>

MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/SendTabView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/SendTabView.xaml
<controls:GroupBox Title="{Binding Title}" TextBlock.FontSize="30" Padding="20" Margin="10">
<Grid Classes="content">
- <DockPanel LastChildFill="True">
- <Grid ColumnDefinitions="40,80,100,600,100,150,Auto" Margin="5 0" DockPanel.Dock="Top">
- <TextBlock Text="Select" />
- <TextBlock Text="Confirmed" Grid.Column="1"/>
- <TextBlock Text="Amount" Grid.Column="2" />
- <TextBlock Text="Label" Grid.Column="3" />
- <TextBlock Text="Privacy Level" Grid.Column="4" Margin="20 0 0 0"/>
- <TextBlock Text="" Grid.Column="5"/>
- <TextBlock Text="" Grid.Column="6"/>
- </Grid>
<local:CoinListView DataContext="{Binding CoinList}" />
- </DockPanel>
</Grid>
</controls:GroupBox>
</DockPanel>

Move CoinList header into CoinListView