По какой-то причине созданная мной форма неработоспособна: текст на кнопках не отображается, и я не могу взаимодействовать с формой. Код, создающий форму:
if (mfrmSetup == null) {
mfrmSetup = new clsSetupForm();
}
mfrmSetup.Text = dicParams[mcstrFormTitle];
mfrmSetup.Visible = true;
Я получаю форму с пустыми кнопками «ОК» и «Отмена», текст не отображается, а курсор мыши меняется на таймер яйца, форма полностью неработоспособна.
clsSetupForm.cs:
#region Using directives
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
#endregion
namespace BMLGUIService {
public partial class clsSetupForm : Form {
///
/// Class constructor
///
public clsSetupForm() {
InitializeComponent();
}
///
/// Get access function for Cancel button
///
public Button Cancel {
get {
return btnCancel;
}
}
///
/// Get access function for OK button
///
public Button OK {
get {
return btnOK;
}
}
}
}
По какой-то причине созданная мной форма неработоспособна: текст на кнопках не отображается, и я не могу взаимодействовать с формой. Код, создающий форму: [code]if (mfrmSetup == null) { mfrmSetup = new clsSetupForm(); } mfrmSetup.Text = dicParams[mcstrFormTitle]; mfrmSetup.Visible = true; [/code] Я получаю форму с пустыми кнопками «ОК» и «Отмена», текст не отображается, а курсор мыши меняется на таймер яйца, форма полностью неработоспособна. clsSetupForm.cs: [code]#region Using directives using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; #endregion namespace BMLGUIService { public partial class clsSetupForm : Form { /// /// Class constructor /// public clsSetupForm() { InitializeComponent(); } /// /// Get access function for Cancel button /// public Button Cancel { get { return btnCancel; } } /// /// Get access function for OK button /// public Button OK { get { return btnOK; } } } } [/code] Чем это можно объяснить?