Articles of winforms

ASP.net acessa uma variável de página mestra através da página de conteúdo

Eu tenho uma página mestra: Então eu tenho uma variável pública: public partial class AdminMaster : System.Web.UI.MasterPage { protected bool blnShowDialogue = false; Na minha página de conteúdo , gostaria de definir essa variável: blnShowDialogue = true; Para que na minha página mestra eu possa ter o código: $(function() { $(“#dialog”).dialog(); } Isso faz sentido? […]

NotifyIcon não mostrando

Estou escrevendo um aplicativo simples que gostaria de controlar com um notifyIcon em vez de um formulário, tenho seguido exemplos encontrados no Google, mas meu notifyIcon não será exibido. O que estou fazendo de errado? static class MainEntryClass { /// /// The main entry point for the application. /// [STAThread] static void Main() { Application.EnableVisualStyles(); […]

Como adicionar o controle de usuário na checkbox de ferramentas para c # .net para winforms importando a dll para a referência?

Eu tenho uma dll de usercontrol e adiciono a ele as referências no meu projeto. E agora quero acessar esse usercontrol da checkbox de ferramentas, mas ele não aparece na checkbox de ferramentas. E eu posso acessá-los escrevendo código, mas eu quero isso na checkbox de ferramentas e quero usá-lo apenas arrastando-o para o formulário.

Chamando um método asynchronous serialmente

Eu tenho o seguinte método asynchronous (simplificado): void Transform(X x, Action resultCallback) {…} e o que eu quero fazer é transformar uma lista de Xs em uma lista de Ys. O problema é que, embora o método Transform seja asynchronous, ele precisa ser chamado serialmente (ou seja, tenho que esperar pelo retorno de chamada antes […]

O servidor cometeu uma violação de protocolo. Section = ResponseHeader Detail = CR deve ser seguido por LF, In WinForms?

Eu estou tentando usar um WebClient / HttpWebRequest para baixar alguns dados de um servidor. Eu uso o seguinte código para fazer isso: WebClient client = new WebClient(); client.Credentials = new NetworkCredential(“admin”, “password”); Stream datastream = client.OpenRead(“http://routerlogin.com/cgi-bin/CF_logs.html”); StreamReader reader = new StreamReader(datastream); O servidor é minha página está na configuração do meu roteador. Ele funciona […]

Como evito que um object de formulário seja descartado no fechamento?

Eu estou usando um formulário MDIParent. Quando eu fecho seu filho, o object da criança se dispõe. Existe uma maneira de definir a visibilidade da criança como false em vez de descartá-la?

Como fazer uma barra de progresso indeterminado no WinForms?

Como você faz uma barra de progresso indeterminado em um aplicativo WinForms? No Silverlight e no WPF, você simplesmente IsIndeterminate propriedade IsIndeterminate do ProgressBar como true. No entanto, essa propriedade não existe no WinForms. Como você criaria uma barra de progresso indeterminado no WinForms?

Como mostrar um formulário novamente depois de escondê-lo?

Eu tenho duas formas. Eu preciso abrir um segundo formulário com um botão. Quando abro o form2 escondo o form1. No entanto, quando tento mostrar form1 novamente a partir de form2 com um botão, não funciona. Meu código form1 é: Form2 form2 = new Form2(); form2.ShowDialog(); Dentro do código form2: Form1.ActiveForm.ShowDialog(); ou Form1.ActiveForm.Show(); ou form1.show(); […]

Como alinhar dois (ou mais) charts em tamanho, rolagem e grade

Eu tenho três sinais (volgate, corrente e energia) referentes ao mesmo período. Imprimo dados em dois charts: um com voltagem (azul) e corrente (vermelho) e o outro apenas com energia (laranja). São dois charts diferentes, mas, na prática, eles compartilham o mesmo eixo X. Eu tenho dois cursor sincronizado com o movimento do mouse que […]

Movendo uma linha desenhada com o mouse

Eu estou tentando mover uma linha desenhada, agarrando-o com o mouse. A linha já foi desenhada com Graphics.DrawLine(Pen P, Point A, Point B) . Não há absolutamente nenhum problema em criar a Linha e desenhá-la no formulário. Eu tentei: Adicionando a linha a um GraphicsPath – Isso nem mesmo desenha a linha OnPaint . Verificando […]