Je sauvegarde les informations sur l'emplacement des modifications de l'algorithme de tri dans un tableau.WPF, texte de surbrillance richtextbox
if (sorting[j] > sorting[j + 1])
{
Swap(sorting, j, j + 1);
SortingTraceInfo sortInfo = new SortingTraceInfo(); // struct Variable
sortInfo.Position = j; // change position save
sortInfo.TargetPosition = j + 1; // changed position save
sortInfo.SortingNumbers = sorting.ToArray(); //
sortingInfos.Add(sortInfo);
}
Je connais l'index de la position modifiée. Et il produit le résultat était la richetexttextbox.
Il a appliqué l'index (sortInfo.position) qui a été enregistré dans le résultat (dans richtextbox).
résultat dans richtextbox. Il est appliqué à l'index. Le résultat que je veux est
Sortie d'une ligne et la couleur change chaque fois que vous cliquez sur le bouton.
23 59 59 70 12 92 19 14 77 51 - index> 70 < couleur rouge, 12 couleur bleu
(position = 3, tartgetposition = 4),
23 59 59 12 70 92 19 14 77 51 -> 92 < couleur rouge, 19 couleur bleu
index (position = 5, tartgetposition = 6),
23 59 59 12 70 19 92 14 77 51 -> 92 < couleur rouge, 14 couleur bleu
indice(position = 6, tartgetposition = 7),
Cependant, je ne ai pas ........
Merci. j'essaye ce code! –