Articles of winforms

Como duplo bufferizar um painel em c #?

Eu tenho um painel que tem uma roleta nele, e eu preciso dobrar o buffer do painel, para que ele pare de piscar. Alguém pode me ajudar? ~ T-Fox EDITAR: Sim, tentei isso. panel1.doublebuffered não existe, apenas this.doublebuffered. E eu não preciso armazenar o formulário, apenas o painel.

Como melhorar o desempenho de pintura do DataGridView?

(desculpe por mau Inglês) Eu tenho um grande problema com o desempenho do DataGridView quando ele pinta novamente. Estou usando um DataGridView para mostrar logs de um stream de aplicativo externo. As mensagens do stream entram com uma alta frequência (menos de 1 ms). Se eu adicionar nova linha ao DataGridView imediatamente quando cada nova […]

Texto em negrito em MessageBox

Como posso mostrar o texto em negrito na checkbox de diálogo exibida pelo MessageBox.Show , usando C #?

Como evito que a canvas de impressão

Eu tenho um requisito de que um aplicativo em que estou trabalhando evite que o usuário capture facilmente o conteúdo da canvas. Comuniquei que não há nenhuma maneira possível de impedir completamente que isso aconteça, mas estou procurando methods para introduzir alguns obstáculos ao processo. Estou usando c # / .net 2.0 e WinForms

O System.Windows.Forms.Timer é executado em um thread diferente da interface do usuário?

Eu tenho um thread principal que cria um object de formulário que cria e define um timer para executar uma function chamada updateStatus () a cada minuto. Mas updateStatus () também é chamado pelo thread principal em vários lugares. No entanto, não estou claro se isso causará ou não problemas de synchronization. O System.Windows.Forms.Timer em […]

Adicionar timer a um aplicativo do Windows Forms

Eu quero adicionar um timer em vez de uma contagem regressiva que inicia automaticamente quando o formulário é carregado. O horário de início deve ser de 45 minutos e, quando terminar, ou seja, ao chegar a 0 minutos, o formulário deve terminar com uma mensagem exibida. Como posso fazer isso? Idioma: preferencialmente C #.

C # WebRequest usando cookies

Eu tenho um aplicativo de winforms em que tenho trabalhado que executa vários testes em contas de consumidor. Os testes requerem um login único para serem executados. string paramaters = “authmethod=on&chkRememberMe=on&login-form-type=pwd&password=” + pw.Text + “&userid=” + uid.Text + “&username=” + uid.Text; string strResponse; HttpWebRequest requestLogin = (HttpWebRequest)WebRequest.Create(“https://www.url.com/login.form”); requestLogin.Method = “POST”; requestLogin.CookieContainer = cookieJar; requestLogin.ContentType = […]

Como faço para girar um label em c #?

Eu quero mostrar uma etiqueta girada em 90 graus (para que eu possa colocar um monte deles no topo de uma tabela como os títulos). Existe uma maneira fácil de fazer isso?

Herança Abstract UserControl no designer do Visual Studio

abstract class CustomControl : UserControl { protected abstract int DoStuff(); } class DetailControl : CustomControl { protected override int DoStuff() { // do stuff return result; } } Eu deixei cair um DetailControl em um formulário. Ele é renderizado corretamente no tempo de execução, mas o designer exibe um erro e não abre porque o […]

Fechando um formulário durante um construtor

É possível fechar um formulário enquanto o construtor está executando (ou simplesmente pará-lo mostrando neste estágio)? Eu tenho o seguinte código: public partial class MyForm : Form { public MyForm() { if (MyFunc()) { this.Close(); } } } Que lança um ObjectDisposedException em Main (), aqui: static void Main() { … // Following line errors […]