問題があります。メインフォームがあり、そこにピクチャボックスを配置しました。次に、子フォームを作成し、それをピクチャボックスの前に表示したいと思います。
この写真の履歴ボックスのように
誰でも私を助けることができます!!
p/s: 英語は私の母国語ではないので、間違いがあるかもしれません
問題があります。メインフォームがあり、そこにピクチャボックスを配置しました。次に、子フォームを作成し、それをピクチャボックスの前に表示したいと思います。
この写真の履歴ボックスのように
誰でも私を助けることができます!!
p/s: 英語は私の母国語ではないので、間違いがあるかもしれません
mdiChildForm.BringToFront() should fix the issue.
それは MDI アプリケーションのようには見えません...
いずれにせよ、その画像の「履歴」ボックスは「ツールウィンドウ」です。そのFormBorderStyle()
プロパティを「FixedToolWindow」に設定し、そのShowInTaskBar()
プロパティを false に設定し、そのOpacity()
プロパティを 70 または 80 に設定します。
次に、次のように「所有者」を渡して表示します。
private void MainMdiForm_Load(object sender, EventArgs e)
{
History hist = new History();
hist.Show(this);
}