0
나는 터치 스크린 컴퓨터 스캐너 CK3 용 응용 프로그램을 만들고 있습니다. 몇 가지 표준화 된 양식 (목록, 세부 사항, 대화 상자)을 만들었고 Form 클래스에서 상속 한 클래스에서 상속 받았습니다.상속을 사용하는 표준화 된 양식 C#
public class Formulier : Form
{
private const int WIDTH = 248;
private const int HEIGHT = 328;
public Formulier()
{
this.Font = new Font("Microsoft Sans Serif", 10f);
//this.Height = HEIGHT;
//this.Width = WIDTH;
//this.MinimumSize = new Size(Width, Height);
this.FormBorderStyle = FormBorderStyle.None;
this.WindowState = FormWindowState.Maximized;
}
}
namespace WarehouseManagement {
public partial class FormPikbonDetail : Formulier {
public FormPikbonDetail() {
InitializeComponent();
}
}
}
글꼴 및 FormBorderStyle에 문제가 없지만 WindowState가 최대화되지 않았습니다. 여기서 내가 뭘 잘못하고 있니?
여기서 추측 할 수 있지만 양식이 실제로 실제로 생성 된 후'WindowState'를 변경해야 할 수도 있습니다 - 생성자가 너무 빠릅니다. – BrokenGlass
그랬어! 나는'protected override void OnLoad (EventArgs e)를 추가했다. { this.WindowState = FormWindowState.Maximized; base.OnLoad (e); } ' 감사합니다. – Jeff
@ Broken - 나는 그것을 받아 들일 수 있도록 답으로 생각하는 것이 좋을 것이라고 생각합니다. –