Como capturar a entrada do usuário de um PrintDialog em tempo de execução
Embora você possa definir opções relacionadas à impressão em tempo de design, às vezes você desejará alterar essas opções em tempo de execução, provavelmente devido às escolhas feitas pelo usuário. Você pode capturar a entrada do usuário para imprimir um documento usando os PrintDialogPrintDocument componentes e .
Para alterar as opções de impressão programaticamente
Adicione um e um PrintDialogPrintDocument componente ao formulário.
Defina a Document propriedade do PrintDialog para o PrintDocument adicionado ao formulário.
PrintDialog1.Document = PrintDocument1
printDialog1.Document = PrintDocument1;
printDialog1->Document = PrintDocument1;
Exiba o componente usando o PrintDialogShowDialog método.
PrintDialog1.ShowDialog()
printDialog1.ShowDialog();
printDialog1->ShowDialog();
As opções de impressão do usuário da caixa de diálogo serão copiadas para a PrinterSettings propriedade do PrintDocument componente.
Confira também
.NET Desktop feedback
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de