Esempio n. 1
0
        private void SourceInput_TextChanged(object sender, TextChangedEventArgs e)
        {
            CountLetters.Content = SourceInput.Text.Length.ToString();
            if (SourceInput.Text.Length == 72)
            {
                MainString = SourceInput.Text;
                if (Guid.TryParse(MainString.Substring(0, 36), out var firstG))
                {
                    FirstGuid = firstG;
                    if (Guid.TryParse(MainString.Substring(36, 36), out var secondG))
                    {
                        SecondGuid = secondG;
                        IsOk       = true;

                        ImageIcon.Source  = new BitmapImage(new Uri("/GuidDivider;component/Icons/yes.png", UriKind.Relative));
                        FirstOutput.Text  = FirstGuid.ToString().ToLower();
                        SecondOutput.Text = SecondGuid.ToString().ToLower();

                        ButtonClick.IsEnabled = true;
                    }
                }
            }

            else if (IsOk)
            {
                ImageIcon.Source = new BitmapImage(new Uri("/GuidDivider;component/Icons/no.png", UriKind.Relative));
                IsOk             = false;
            }
        }
Esempio n. 2
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     Clipboard.SetText(SecondGuid.ToString().ToLower());
 }