在代码中更改标签控件的 Z-Index

Change Z-Index of a label control in code

所以我正在尝试使用以下代码创建标签:

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.

但我还想将 "letter" 标签更改为具有最高 "z-index" 或将其置于所有其他控件的前面。我知道您可以通过右键单击并选择 "bring to front" 来执行此操作,但有没有办法执行此操作的代码?我还研究了 Canvas.SetZIndex 方法,但是当我尝试这个时,visual studios 仍然抛出异常。

原来有一个BringToFront();

我在找bringToFront();