DevExpress窗体继承时子窗体按钮位置异常求助
窗体继承控件位置偏移问题
使用DevExpress框架时遇到以下问题:打开、关闭或编译子窗体时,继承自父窗体的按钮会不受控制地自行移动位置。
最小可复现代码
父窗体代码
public partial class BaseMantenimiento1 : DevExpress.XtraEditors.XtraForm { public BaseMantenimiento1() { InitializeComponent(); } private void Nuevo_Click(object sender, EventArgs e) { Guardar.Enabled = true; Cancelar.Enabled = true; Editar.Enabled = false; Buscar.Enabled = false; Nuevo.Enabled = false; } public void Guardar_Click(object sender, EventArgs e) { Nuevo.Enabled = true; Guardar.Enabled = false; Cancelar.Enabled = false; Buscar.Enabled = true; Editar.Enabled = true; } private void Cancelar_Click(object sender, EventArgs e) { Guardar.Enabled = false; Cancelar.Enabled = false; Nuevo.Enabled = true; Editar.Enabled = true; Buscar.Enabled = true; } private void Editar_Click(object sender, EventArgs e) { Nuevo.Enabled = false; Buscar.Enabled = false; Editar.Enabled = false; Guardar.Enabled = true; Cancelar.Enabled = true; } }
子窗体代码
public partial class Form1 : BaseMantenimiento1 { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } }
内容的提问来源于stack exchange,提问作者Yisus
相关产品推荐
相关产品推荐

