Beispiel #1
0
 void Init_display()
 {
     if (Output_TextBlock != null || Input_TextBox != null)
     {
         Input_TextBox.BorderThickness = new Thickness(0.0);
         Output_TextBlock.Text         = "";
         Input_TextBox.Text            = "";
         Input_TextBox.Focus();
     }
 }
Beispiel #2
0
        void Update_Display()
        {
            Conversion_result = mymetric.Convert();
            Decimal value = Convert.ToDecimal(Conversion_result);
            String  Result_String;
            String  Input_String;

            if (Conversion_result > 1.0)
            {
                Result_String = value.ToString("N2");
            }
            else
            {
                Result_String = value.ToString("N8");
            }

            if (mymetric.input > 1.0)
            {
                Input_String = mymetric.input.ToString("N02");
            }
            else
            {
                Input_String = mymetric.input.ToString("N08");
            }

            Main_Output = $"{Input_String}\n{mymetric.Input_type()}\nis\n{ Result_String }\n{mymetric.Output_type()}";
            Console.WriteLine(Main_Output);


            if (Output_TextBlock != null)
            {
                if (Main_Input != "")
                {
                    Output_TextBlock.Text = Main_Output;
                    Input_TextBox.Focus();
                }
                else
                {
                    Output_TextBlock.Text = "";
                    Input_TextBox.Focus();
                }
            }
        }