Fixed android margins, and prog numpad not displaying

This commit is contained in:
Nicolas Champagne 2019-05-27 11:55:08 -04:00
commit a0cb4eb566
3 changed files with 12 additions and 5 deletions

View file

@ -268,7 +268,9 @@ namespace CalculatorApp.ViewModel
}
}
public bool IsBinaryBitFlippingEnabled
public bool IsBitFlipCheckedOppositeValue => !IsBitFlipChecked;
public bool IsBinaryBitFlippingEnabled
{
get
{

View file

@ -75,7 +75,8 @@
Style="{StaticResource ProgKeypadRadioButtonStyle}"
AutomationProperties.AutomationId="fullKeypad"
Content=""
IsChecked="{x:Bind Model.IsBitFlipChecked, Converter={StaticResource BooleanNegationConverter}, Mode=TwoWay}" />
Visibility="Visible"
IsChecked="{x:Bind Model.IsBitFlipCheckedOppositeValue}" />
<RadioButton x:Name="bitFlip"
x:Uid="bitFlip"

View file

@ -5,9 +5,11 @@
xmlns:controls="using:CalculatorApp.Controls"
xmlns:designdata="using:CalculatorApp.DesignData"
xmlns:local="using:CalculatorApp.Views"
xmlns:android="http://nventive.com/android"
xmlns:not_android="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
x:Name="ControlRoot"
mc:Ignorable="">
mc:Ignorable="android">
<UserControl.Resources>
<!-- Programmer mode display radio button -->
@ -112,7 +114,8 @@
<TextBlock x:Name="ContentPresenter"
Grid.Column="2"
Margin="0,2,4,-2"
not_android:Margin="0,2,4,-2"
android:Margin="4,0,0,0"
HorizontalAlignment="Left"
VerticalAlignment="Center"
Foreground="{ThemeResource SystemControlForegroundBaseHighBrush}"
@ -158,7 +161,8 @@
<TextBlock x:Name="CheckedContentPresenter"
Grid.Column="2"
Margin="0,2,4,-2"
not_android:Margin="0,2,4,-2"
android:Margin="4,0,0,0"
HorizontalAlignment="Left"
VerticalAlignment="Center"
Foreground="{ThemeResource SystemControlHighlightAltBaseHighBrush}"