Articles of winforms

Como posso desativar uma guia dentro de um TabControl?

Existe uma maneira de desativar uma guia em um TabControl ? Eu estou usando c #.

Double Buffering quando não estiver desenhando no OnPaint (): por que não funciona?

Eu estou trabalhando em um aplicativo de desenho vetorial simples em c # / .net. O desenho é feito em um painel, mas eu não estou usando o evento OnPaint () para tudo isso – na verdade, o OnPaint () até mesmo chama outro método que realmente desenha tudo no documento. Eu tentei adicionar buffer […]

Ao criar uma nova GUI, o WPF é a escolha preferida em relação ao Windows Forms?

A maioria das restrições e truques com formulários do Windows é comum à maioria dos programadores. Mas desde o .NET 3.0 também existe o WPF disponível, o Windows Presentation Foundation. Dizem que você pode tornar as “aplicações sexy” mais fáceis com ele e, com o .NET 3.5 SP1, ele tem um bom aumento de velocidade […]

Acessando o controle da interface do usuário do segmento BackgroundWorker

Eu tenho um botão no meu formulário do windows que chama o método RunWorkerAsync (), este por sua vez, executa uma ação que atualiza um ListBox no mesmo formulário. Após o término do evento DoWork, atribuo o resultado para o evento (que é uma lista), processo o evento RunWorkerCompleted () e, em seguida, executo o […]

Formatando texto na etiqueta do WinForm

É possível formatar determinado texto em um label do WinForm em vez de dividir o texto em vários labels? Por favor desconsidere as tags HTML no texto da etiqueta; só é usado para obter o meu ponto de vista. Por exemplo: Dim myLabel As New Label myLabel.Text = “This is bold text. This is italicized […]

C # winforms combobox autocomplete dynamic

Meu problema é semelhante a este: Como posso alterar dinamicamente as inputs completas automáticas em uma checkbox de combinação ou checkbox de texto C #? Mas ainda não encontro solução. O problema brevemente: Eu tenho um ComboBox e um grande número de registros para mostrar nele. Quando o usuário inicia a digitação, quero carregar registros […]

Listar vs BindingList Vantagens / Desvantagens

Alguém pode descrever qual é a diferença entre os dois para o meu projeto. Atualmente eu tenho uma List e defino o BindingSource para isso e um DataGridView para o BindingSource. Eu tenho implementado IEditableObject assim quando CancelEdit é chamado eu reverter meu object de volta para o que era com um Memberwise.Clone() Mudar minha […]

Como desativo o Modo de Exibição de Compatibilidade no IE WebBrowserControl em um aplicativo WinForms?

No meu aplicativo WinForms, se eu usar um controle WebBrowser, ele será forçado a entrar no modo de compatibilidade. Como posso desabilitar isso e fazê-lo comportar-se da mesma maneira que o IE independente em minha máquina ao navegar pelo mesmo site? Eu não quero fazer alterações no registro. Quero que tudo esteja contido no meu […]

Mostrando um formulário do Windows em um monitor secundário?

Eu estou tentando definir um Windows Form no monitor secundário, da seguinte maneira: private void button1_Click(object sender, EventArgs e) { MatrixView n = new MatrixView(); Screen[] screens = Screen.AllScreens; setFormLocation(n, screens[1]); n.Show(); } private void setFormLocation(Form form, Screen screen) { // first method Rectangle bounds = screen.Bounds; form.SetBounds(bounds.X, bounds.Y, bounds.Width, bounds.Height); // second method //Point […]

Como renderizar uma fórmula no WPF ou WinForms

Eu preciso ter uma maneira de desenhar uma fórmula matemática no Windows Forms ou WPF. Alguns “FormulaTextBox” controle seria exatamente o que eu preciso. Eu não estou perguntando sobre a implementação completa do LaTEX, mas pelo menos algo além das possibilidades do RichTextBox, com linhas de divisão, raízes quadradas, etc. PS C # é tão […]