Articles of WinForms do

Registrar events MouseEnter / MouseLeave para controles desativados no formato windows?

Quero registrar os events MouseEnter / MouseLeave para os botões desativados. Não funciona, embora funcione para botões ativados. //Enable Disable controls on form load EnableDisableControls(“Load”); var grupButtons = control.Controls.OfType(); foreach (Button btns in grupButtons) { //btns.MouseMove += new MouseEventHandler(MainframeDataExchangeTool_MouseMove); btns.MouseEnter += new EventHandler(btns_MouseEnter); btns.MouseLeave += new EventHandler(btns_MouseLeave); } private void btns_MouseEnter(object sender, EventArgs e) { […]

Como rolar DataGridView em incrementos de pixels

Minha abordagem original era include meu DataGridView dentro de um painel, definir sua altura fora do limite do painel e, em seguida, alterar a posição da barra de rolagem do painel de controle. No entanto, acabei de descobrir que o número de linhas dentro do meu DataGridView chegaria a 2000, o que me força a […]

Importar um arquivo CSV para o SQL Server usando o SqlBulkCopy

Eu tenho essa function que cria uma tabela e, em seguida, recebe um arquivo CSV. Preciso de uma coluna de ID com incrementos automáticos que possam ser usados ​​para uso posterior. Portanto, executei a consulta abaixo com o campo ID. Antes, não estava funcionando porque inicialmente o arquivo CSV não tinha uma coluna de ID, […]

Inserindo vários registros no database do SQL Server usando o loop for

Eu estou trabalhando em um projeto de formulário do Windows em c #. Eu estou tentando inserir vários registros no database do SQL Server de uma matriz. Depois de entrar na primeira fila, recebo uma exceção @UserID já foi declarado. Os nomes de variables ​​devem ser exclusivos em um lote de consulta ou procedimento armazenado. […]

WinForms: Como carregar uma imagem no database do SQL Server usando c #

Eu quero fazer upload de imagens para o meu database do SQL Server. Eu tenho dois botões, uma checkbox de imagem. Com o botão de navegação, eu posso selecionar o arquivo do disco e ele é exibido na checkbox de imagem. O problema é que não consigo salvar a imagem do picturebox no database. Por […]

Barra de progresso para carregar dados para DataGridView usando DataTable

Eu tenho um DataGridView no qual eu carrego dados de um database do servidor SQL. Quando eu carrego os dados, demora bastante tempo. Gostaria de fornecer informações ao usuário de que os dados estão sendo carregados. Posso perguntar qual é a melhor maneira de conectar o Progressbar quando os dados são carregados no DataGridView ? […]

Hightlight Listbox item no evento mouse over

Eu estou tentando alterar a cor de fundo de um item de listview quando um mouse passa sobre ele Eu tenho um evento de focalização de mouse, mas como posso adicionar um efeito de “destaque” em um mouse sobre o item? private void pinnedAppsListBox_MouseHover(object sender, EventArgs e) { }

Inserir imagem PictureBox no database do Sql Server

Estou tentando inserir na minha mesa alguma imagem do picturebox : MemoryStream ms = new MemoryStream(); pictureBox1.Image.Save(ms, ImageFormat.Jpeg); byte[] photo = new byte[ms.Length]; ms.Position = 0; ms.Read(photo, 0, photo.Length); command.CommandText = “INSERT INTO ImagesTable (Image) VALUES(‘” + photo + “‘)”; command.CommandType = CommandType.Text; command.ExecuteNonQuery(); Eu obtenho o seguinte resultado no database: ID Image 6 0x53797374656D2E427974655B5D […]

Como invocar o trabalho no agente do SQL Server a partir do aplicativo do Windows

Eu agendei um trabalho xyz no SQL Server Job Agent. Agora quero chamar o trabalho do meu aplicativo do windows.

Como adicionar valor a uma coluna e atualizar database

Eu estou tentando adicionar o valor da coluna Annual_Fees em dataGridViewAFp1 para um novo valor AF2 da checkbox de texto txtp1AF.Text que eu fiz converter em número inteiro. Em seguida, o resultado da adição ResultAF é convertido novamente em string updatedAF e esse é o valor a ser atualizado no database. Eu inicializei a variável […]