Так что я пытаюсь создать ярлык со следующим кодом:Изменение Z-индекс контроля метки в коде
Label letter = new Label();
String key = Convert.ToString(e.KeyChar);
letter.Text = key;
letter.ForeColor = textColor;
letter.Size = new Size(10, 20);
letterSpacing = letterSpacing + letter.Size.Width;
letter.Location = new Point(letterSpacing, (line * 18));
type.Controls.Add(letter);
letters.Add(letter); //this is a List<> of controls.
Но я также хотел бы изменить «букву» ярлык, чтобы иметь самый высокий «z-index» или довести его до всех остальных элементов управления. Я знаю, что вы можете сделать это, бросив визуальные студии, щелкнув правой кнопкой мыши и выбрав «довести до фронта», но есть ли способ сделать это, бросив код? Я также рассмотрел метод Canvas.SetZIndex
, однако визуальные студии все еще бросают и исключают, когда я это пробую.