Articles of winforms

Como posso obter o designer do Visual Studio 2008 Windows Forms para renderizar um formulário que implemente uma class base abstrata?

Eu envolvi um problema com controles herdados no Windows Forms e preciso de alguns conselhos sobre ele. Eu uso uma class base para itens em uma lista (lista de GUIs selfmade feita de um painel) e alguns controles herdados que são para cada tipo de dados que poderiam ser adicionados à lista. Não havia problema […]

Como acessar um controle de formulário para outro formulário?

Eu tenho duas classs de Form , uma das quais tem um ListBox . Eu preciso de um setter para a propriedade SelectedIndex do ListBox , que eu quero chamar do segundo Form . No momento estou fazendo o seguinte: Formulário 1 public int MyListBoxSelectedIndex { set { lsbMyList.SelectedIndex = value; } } Forma 2 […]

C # Windows Forms Application – Atualizando GUI de outro segmento e class?

Eu procurei uma tonelada, mas não consigo encontrar nada relacionado ao meu problema específico. Eu quero ser capaz de atualizar meu formulário MainUI de outra class (SocketListener) e dentro de que eu tenho um segmento que lida com a rede (clientThread). No momento, posso executar saídas simples do encadeamento de rede, como gravar na saída […]

Consulta parametrizada por OLEDB

public void LoadDB() { string FileName = @”c:\asdf.accdb”; string query = “SELECT ID, Field1 FROM Table1 WHERE ID=? AND Field1=?”; string strConn = “Provider=Microsoft.ACE.OLEDB.12.0;Data Source=” + FileName; OleDbConnection odc = new OleDbConnection(strConn); dAdapter = new OleDbDataAdapter(); OleDbCommand cmd = new OleDbCommand(query,odc); cmd.Parameters.Add(“?”, OleDbType.Integer, 5).Value = 1234; cmd.Parameters.Add(“?”, OleDbType.BSTR, 5).Value =”asdf”; dAdapter.SelectCommand = cmd; ds = […]

Como fazer um aplicativo de vários idiomas em winforms

Eu tenho um aplicativo e preciso usar dois idiomas (por exemplo, inglês e árabe) nesse aplicativo, mas não sei como posso fazer isso. Alguém pode me ajudar por isso? Eu preciso de alguns exemplos em C # Windows Forms.

Como criar um MessageBox personalizado?

Eu estou tentando fazer uma checkbox de mensagem personalizada com meus controles. public static partial class Msg : Form { public static void show(string content, string description) { } } Na verdade eu preciso colocar alguns controles (um gridview) neste formulário e eu tenho que aplicar o meu próprio tema para esta janela, então eu […]

Posso hospedar um formulário do Windows dentro de um controle

Eu tenho um cliente que, como um projeto do Visual Basic no modo de instância única com uma lógica de apresentação com fio. O formulário principal contém um TabControl com várias TabPages. Se eu clicar em TabPageA, outro formulário será exibido na frente do formulário e redimensionado para ter o mesmo tamanho que o TabPage. […]

Abrir a imagem do arquivo e liberar o bloqueio?

Eu estou usando a seguinte linha de código para abrir uma Image de um arquivo: pictureBox1.Image = Image.FromFile(“test.png”); Espero que ele bloqueie o arquivo, carregue a imagem na memory, defina pictureBox1.Image para a cópia na memory e libere o bloqueio. Na realidade, o bloqueio não irá embora até que eu Dispose() da Image na memory. […]

Como comparar dois conteúdos de checkbox de rich text e destacar os caracteres que são alterados?

O código que usei para ler o conteúdo de 2 richtextbox é o seguinte: richTextBox1.Text = File.ReadAllText(tfsVersionFilePath); richTextBox2.Text = File.ReadAllText(dbVersionFilePath); Agora, preciso comparar os dois conteúdos da checkbox de rich text e destacar os caracteres alterados em richtextboxes. O objective é obter a diferença e destacar os caracteres as in TFS (comparando arquivos) através do […]

Como invocar um método de interface do usuário de outro segmento

Jogando rodada com timeres. Contexto: um winforms com dois labels. Gostaria de ver como o System.Timers.Timer funciona, portanto, não usei o timer de formulários. Eu entendo que o formulário e myTimer agora serão executados em diferentes segmentos. Existe uma maneira fácil de representar o tempo decorrido em lblValue na seguinte forma? Eu olhei aqui no […]