65 lines
2.4 KiB
C#
65 lines
2.4 KiB
C#
namespace Forms
|
||
{
|
||
public partial class Form : System.Windows.Forms.Form
|
||
{
|
||
public Form()
|
||
{
|
||
InitializeComponent();
|
||
FillBox();
|
||
FillTextBox();
|
||
FillList();
|
||
string[] strings = new string[] { "Ó êîìïîíåíòà äîëæåí áûòü ïóáëè÷íûé ìåòîä, êîòîðûé äîëæåí ïðèíèìàòü íà âõîä èìÿ ôàéëà (âêëþ÷àÿ ïóòü äî ôàéëà)", "íàçâàíèå äîêóìåíòà (çàãîëîâîê â äîêóìåíòå) è ìàññèâ ñòðîê (êàæäàÿ ñòðîêà – àáçàö òåêñòà â âûõîäíîì äîêóìåíòå èëè òåêñò â ÿ÷åéêå äëÿ òàáëè÷íîãî äîêóìåíòà)" };
|
||
largeTextComponent.CreateDocument("C:\\Users\\shotb\\source\\repos\\KOP\\ComponentProgramming\\Forms\\text.pdf", "Çàãîëîâîê", strings);
|
||
}
|
||
|
||
private void FillBox()
|
||
{
|
||
controlComboBox.ComboBoxItems.Add("Çíà÷åíèå 1");
|
||
controlComboBox.ComboBoxItems.Add("Çíà÷åíèå 2");
|
||
controlComboBox.ComboBoxItems.Add("Çíà÷åíèå 3");
|
||
controlComboBox.ComboBoxItems.Add("Çíà÷åíèå 4");
|
||
controlComboBox.SelectedItem = "dafafadsf";
|
||
}
|
||
private void FillTextBox()
|
||
{
|
||
controlTextBox.NumPattern = @"^\+7\d{10}$";
|
||
controlTextBox.text = "+79063908075";
|
||
}
|
||
private void FillList()
|
||
{
|
||
controlListBox.SetTemplateString("Ïðèâåò [Name] [Surname]", "[", "]");
|
||
controlListBox.FillProp<Person>(new Person(1, "Ñàøêà", "Èçîòîâ"), 0, "Name");
|
||
controlListBox.FillProp<Person>(new Person(2, "Ñàøêà", "Èçîòîâ"), 4, "Surname");
|
||
}
|
||
|
||
private void controlComboBox_ComboBoxChanged(object sender, EventArgs e)
|
||
{
|
||
var elem = controlComboBox.SelectedItem;
|
||
MessageBox.Show($"Âûáðàííî: {elem}");
|
||
}
|
||
|
||
private void controlTextBox_CheckBoxChanged(object sender, EventArgs e)
|
||
{
|
||
if (controlTextBox.text == null)
|
||
{
|
||
MessageBox.Show($"CheckBox checked");
|
||
}
|
||
else
|
||
{
|
||
MessageBox.Show($"CheckBox not checked");
|
||
}
|
||
}
|
||
|
||
private void buttonGetObj_Click(object sender, EventArgs e)
|
||
{
|
||
var obj = controlListBox.GetSelectedObject<Person>();
|
||
MessageBox.Show($"{obj.Name} {obj.Surname}");
|
||
}
|
||
private void buttonEnter_Click(object sender, EventArgs e)
|
||
{
|
||
var val = controlTextBox.text;
|
||
MessageBox.Show($"Ââåäåíî {val}");
|
||
}
|
||
}
|
||
}
|