1. Выберем "New Layout"
2. Добавил лейбл "text", в новых версиях SDK ориентируется по Object Name:
3. Сохраним, я назвал файл Etikett1.lbx:
4. Создадим новый проект, я его назвал LabelprintDemo:
5. Добавим BrssCom: 


6. Нарисуем такую форму:
7. Напишим код:
using System;
using System.ComponentModel;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace LabelprintDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// При нажатие на кнопку btnPrint
private void btnPrint_Click(object sender, EventArgs e)
{
prnDialog.PrinterSettings.PrinterName = "Brother"; // Задаёт имя используемого принтера
// Показывает диалоговое окно принтера, если нажмут на Печать то...
if(prnDialog.ShowDialog() == DialogResult.OK)
{
BrssCom.Document doc = new BrssCom.Document(); // Создаёт объект
String strPath = Directory.GetCurrentDirectory() + @"\Etikett1.lbx /D" + prnDialog.PrinterSettings.PrinterName; // Настройка для принтера
// Открывает документ, если всё ок, то...
if(doc.Open(strPath))
{
doc.SetText(0, this.txtName.Text); // Заменят text, на значение из поле txtName
doc.DoPrint(BrssCom.PrintOptionConstants.bpoAutoCut, "0"); // Печатает
doc.Close(); // Закрывает
}
}
}
}
}
Результат:


