Articles of winforms

Imansible chiudere Excel.exe dopo il processo di interoperabilità

Sto riscontrando un problema con Excel Interop. Excel.exe non si chiude anche se durante le istanze di realease. Ecco il mio codice: using xl = Microsoft.Office.Interop.Excel; xl.Application excel = new xl.Application(); excel.Visible = true; excel.ScreenUpdating = false; if (wordFile.Contains(“.csv”) || wordFile.Contains(“.xls”)) { //typeExcel become a string of the document name string typeExcel = wordFile.ToString(); xl.Workbook […]

Come cambiare il colore del carattere di un TextBox disabilitato?

Qualcuno sa quale proprietà imposta il colore del testo per il controllo disabilitato? Devo visualizzare del testo in un TextBox disabilitato e voglio impostare il suo colore sul nero.

ToggleButton in C # WinForms

È ansible creare un pulsante di triggerszione in C # WinForms? So che puoi utilizzare un controllo CheckBox e impostarne la proprietà Appearance su “Pulsante”, ma non sembra corretto. Voglio che appaia incassato, non piatto, quando premuto. qualche idea?

Come implemento una barra di avanzamento in C #?

Come posso implementare una barra di avanzamento e il backgroundworker per le chiamate al database in C #? Ho alcuni metodi che trattano grandi quantità di dati. Si tratta di operazioni relativamente lunghe, quindi voglio implementare una barra di avanzamento per far sapere all’utente che qualcosa sta realmente accadendo. Ho pensato di utilizzare la barra […]

Come impostare il timeout per un TcpClient?

Ho un TcpClient che uso per inviare dati a un listener su un computer remoto. Il computer remoto a volte si accende e talvolta si spegne. Per questo motivo, TcpClient non riesce a connettersi spesso. Voglio che il TcpClient scada dopo un secondo, quindi non ci vuole molto tempo quando non riesce a connettersi al […]

Come salvare un elenco su Impostazioni.Default?

Ho un ListBox sul mio modulo, voglio salvarlo e caricare i valori quando riavvio l’applicazione. Come posso salvare un elenco su PrjName.Properties.Settings.Default ?

Qual è la differenza tra Application.Run () e Form.ShowDialog ()?

Nella mia applicazione voglio mostrare prima un modulo di login e poi il modulo principale se il login è andato a buon fine. Attualmente sto facendo qualcosa di simile a questo: var A = new LoginForm(); if ( A.ShowDialog() == DialogResult.OK ) Application.Run(new MainForm()); Ma poi ho iniziato a chiedermi: qual è il punto di […]

Come posso ottenere la progettazione Windows Form di Visual Studio 2008 per eseguire il rendering di un modulo che implementa una class base astratta?

Ho riscontrato un problema con i controlli ereditati in Windows Form e ho bisogno di alcuni consigli su di esso. Uso una class base per gli elementi in un elenco (elenco GUI selfmade creato da un pannello) e alcuni controlli ereditati che sono per ogni tipo di dati che potrebbero essere aggiunti all’elenco. Non c’era […]

Come gestire l’evento click in Colonna pulsanti in Datagridview?

Sto sviluppando un’applicazione Windows usando C #. Sto usando DataGridView per visualizzare i dati. Ho aggiunto una colonna pulsante in questo. Voglio sapere come posso gestire l’evento click su quel pulsante in DataGridView.

Esempi MVP per Windows Form

C’è un buon esempio di codice o un progetto di test per spiegare il pattern Model-view-presenter (MVP) . Ci sono molti link di spiegazione, ma voglio avere qualche buon codice di esempio per mostrare agli altri senza reinventare la ruota.