I'm a criminal defence lawyer and can try and assist you with your inquiry.
If you are charged with a violation of a court order (for example, a bail condition, probation condition or peace bond condition), this is an entirely different allegation or charge in comparison with what you were initially charged with (or found guilty of) which led you to be placed on conditions.
Even if your underlying charges have been dealt with (regardless of whether you were found guilty or not), the police can still lay a criminal charge for breaching after that case is complete, provided that any limitation period is met.
To give you an example, let's say person X is facing an assault charge and released on a bail that prohibits him from having contact with person Y. Let's assume that X is charged on May 1, 2016. Let's further assume that the Crown eventually withdraws the charge against X because of a lack of evidence on June 1, 2016.
After the case is done (ie, after June 1), Y went to the police and reported that X had been calling her between May 1 and June 1 repeatedly. The police could then lay a charge of Breach of Bail, even though the alleged violation was reported after the case was withdrawn and there were no outstanding charges.
Does that make sense?