WPF имеет встроенный элемент управления ToggleButton, который служит для этой цели. Если вам нужно изменить внешний вид этого элемента управления по умолчанию, вам нужно применить новый шаблон (ControlTemplate) к нему.
Вы можете просто использовать ] goto
для перехода непосредственно к метке.
while (somethingA)
{
// ...
while (somethingB)
{
if (condition)
{
goto label1;
}
}
}
label1:
// ...
В языках типа C goto
часто оказывается более чистым для разрыва вложенных циклов, в отличие от отслеживания логических переменных и многократной проверки их на конец каждой петли.