Я изучаю C # (исходя из фона Java) и пытаюсь реализовать контрольные примеры в моей практике. Я рассмотрел несколько примеров создания тестовых случаев, но они были очень простыми и имели дело с очевидными ограничениями (т. Е. Угол между 0-360).
Я рассмотрел примеры создания форм и не смог найти ни одного примера реализации тестов с формами. Является ли это чем-то, что обычно делается, и если да, может ли кто-нибудь дать мне несколько примеров того, что я бы проверил, в следующем примере:
namespace TabControlExample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
CreateNewCompanyTab("Test Company 1");
CreateNewCompanyTab("Test Company 2");
}
private void CreateNewCompanyTab(string companyName)
{
BaseCompanyPanel companyPanel = new BaseCompanyPanel();
TabPage tabPage = new TabPage();
// Set the tab text
tabPage.Text = companyName;
// Set the companyPanel.Parent value to tabPage
// this will basically insert the companyPanel into the tab
companyPanel.Parent = tabPage;
tabControl.TabPages.Add(tabPage);
}
}
}
namespace TabControlExample
{
public partial class BaseCompanyPanel : UserControl
{
public BaseCompanyPanel()
{
InitializeComponent();
}
}
}
В этом примере создается пользовательский элемент управления, который можно повторно использовать на нескольких вкладках.
Любая помощь приветствуется.
ТИА,
Брайан Эндерле