0
我正在開發一個Windows窗體應用程序。在這個應用程序中,我使用了一個包含許多標籤的面板。他們有拖放的屬性。用戶將拖放他想要的標籤。 最後,當他點擊打印按鈕,然後它必須打印。在Windows窗體應用程序中打印標籤
但我使用的是labels.I列表中的空白表。
private void printDocument1_PrintPage(object sender,
System.Drawing.Printing.PrintPageEventArgs e)
{
List<Label> lbls = this.Controls.OfType<Label>().ToList();
foreach (var lbl in lbls)
{
e.Graphics.DrawString(lbl.Text,
new Font(comboBox1.SelectedItem.ToString(), Int32.Parse(comboBox2.SelectedItem.ToString()), FontStyle.Bold), Brushes.Black, lbl.Left, lbl.Top);
}
謝謝您的建議。我會盡力在 – sudhakar
列表
我已經使用上面的代碼。這會將所有標籤添加到面板外的列表中。但我想添加面板內的標籤 – sudhakar