Fixed not-scrollable address infos for to,cc and bcc fields.

This commit is contained in:
Burak Kaan Köse
2024-08-23 02:06:28 +02:00
parent d9bd9e996b
commit d69b72b77d

View File

@@ -252,73 +252,88 @@
</Grid> </Grid>
</CommandBar.Content> </CommandBar.Content>
</CommandBar> </CommandBar>
<Grid <Grid
x:Name="ToFromInformationPanel"
Grid.Row="2" Grid.Row="2"
Margin="5,2,0,0" Margin="5,2,0,0"
RowSpacing="4"> RowSpacing="6">
<Grid.RowDefinitions> <Grid.RowDefinitions>
<RowDefinition Height="Auto" /> <RowDefinition Height="Auto" />
<RowDefinition Height="Auto" /> <RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions> </Grid.RowDefinitions>
<StackPanel <Grid ColumnSpacing="6">
x:Name="ToFromInformationPanel" <Grid.ColumnDefinitions>
Orientation="Vertical" <ColumnDefinition Width="Auto" />
Spacing="6"> <ColumnDefinition Width="*" />
<StackPanel Orientation="Horizontal"> </Grid.ColumnDefinitions>
<TextBlock
VerticalAlignment="Center"
FontWeight="SemiBold"
Text="{x:Bind domain:Translator.ComposerTo}"
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.ToItems.Count), Mode=OneWay}" />
<ItemsControl
ItemTemplate="{StaticResource InternetAddressTemplate}"
ItemsSource="{x:Bind ViewModel.ToItems, Mode=OneWay}"
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.ToItems.Count), Mode=OneWay}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<ItemsStackPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>
</StackPanel>
<StackPanel Orientation="Horizontal"> <TextBlock
<TextBlock VerticalAlignment="Center"
VerticalAlignment="Center" FontWeight="SemiBold"
FontWeight="SemiBold" Text="{x:Bind domain:Translator.ComposerTo}"
Text="Cc:" Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.ToItems.Count), Mode=OneWay}" />
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.CCItemsItems.Count), Mode=OneWay}" />
<ItemsControl
ItemTemplate="{StaticResource InternetAddressTemplate}"
ItemsSource="{x:Bind ViewModel.CCItemsItems, Mode=OneWay}"
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.CCItemsItems.Count), Mode=OneWay}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<ItemsStackPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>
</StackPanel>
<StackPanel Orientation="Horizontal"> <ItemsControl
<TextBlock Grid.Column="1"
VerticalAlignment="Center" ItemTemplate="{StaticResource InternetAddressTemplate}"
FontWeight="SemiBold" ItemsSource="{x:Bind ViewModel.ToItems, Mode=OneWay}"
Text="Bcc:" Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.ToItems.Count), Mode=OneWay}">
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.BCCItems.Count), Mode=OneWay}" /> <ItemsControl.ItemsPanel>
<ItemsControl <ItemsPanelTemplate>
ItemTemplate="{StaticResource InternetAddressTemplate}" <ItemsWrapGrid Orientation="Horizontal" />
ItemsSource="{x:Bind ViewModel.BCCItems, Mode=OneWay}" </ItemsPanelTemplate>
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.BCCItems.Count), Mode=OneWay}"> </ItemsControl.ItemsPanel>
<ItemsControl.ItemsPanel> </ItemsControl>
<ItemsPanelTemplate> </Grid>
<ItemsStackPanel Orientation="Horizontal" /> <Grid ColumnSpacing="6" Grid.Row="1">
</ItemsPanelTemplate> <Grid.ColumnDefinitions>
</ItemsControl.ItemsPanel> <ColumnDefinition Width="Auto" />
</ItemsControl> <ColumnDefinition Width="*" />
</StackPanel> </Grid.ColumnDefinitions>
</StackPanel> <TextBlock
VerticalAlignment="Center"
FontWeight="SemiBold"
Text="Cc:"
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.CCItemsItems.Count), Mode=OneWay}" />
<ItemsControl
Grid.Column="1"
ItemTemplate="{StaticResource InternetAddressTemplate}"
ItemsSource="{x:Bind ViewModel.CCItemsItems, Mode=OneWay}"
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.CCItemsItems.Count), Mode=OneWay}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<ItemsWrapGrid Orientation="Horizontal" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>
</Grid>
<Grid Grid.Row="2" ColumnSpacing="6">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<TextBlock
VerticalAlignment="Center"
FontWeight="SemiBold"
Text="Bcc:"
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.BCCItems.Count), Mode=OneWay}" />
<ItemsControl
Grid.Column="1"
ItemTemplate="{StaticResource InternetAddressTemplate}"
ItemsSource="{x:Bind ViewModel.BCCItems, Mode=OneWay}"
Visibility="{x:Bind helpers:XamlHelpers.CountToVisibilityConverter(ViewModel.BCCItems.Count), Mode=OneWay}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<ItemsWrapGrid Orientation="Horizontal" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>
</Grid>
</Grid> </Grid>
<!-- Attachments --> <!-- Attachments -->