Articles of winforms

Exibindo uma lista de objects contendo uma lista em uma visualização de grade

Atualmente estou trabalhando em um aplicativo gerenciador de favoritos (Windows Forms), com resources de pesquisa avançada. Eu criei uma class Links , e toda vez que um usuário digita uma URL, eu vou criar um object Link e armazenar os detalhes lá. Atualmente, possui as propriedades Name , URL e Tags , onde Tags é […]

Como usar multithreading com o Winform?

Eu sou um novato com multithreading. Eu tenho um winform que tem um label e uma barra de progresso. Eu quero mostrar o resultado do processamento. Primeiramente, eu uso o método Application.DoEvents() . Mas, acho que a forma está congelando. Então eu li algum artigo sobre multithreading no MSDN. Em segundo lugar, eu uso um […]

Supressa / desativa / resolve o aviso de compilation do Visual Studio

Eu estou usando o clickonce para um aplicativo de formulários do windows. Eu tenho que implantar alguns conjuntos de resources. Esses assemblies estão em uma pasta no meu projeto (não como referência). Eles são marcados como BuildAction = content e CopyToOutputDir = Copy If Newer. Com esta configuração estou recebendo o aviso MSB3178: Assembly ” […]

Selecione o caminho da pasta com savefileDialog

Existe uma maneira de usar uma janela de diálogo para obter o caminho da pasta sem o arquivo de nome?

Como detectar a barra de rolagem vertical em um controle DataGridView

Usando winforms no vs2008. Eu tenho um DataGridView e gostaria de detectar quando a barra de rolagem vertical é visível. Para qual evento devo me inscrever? Eu estou adicionando a sum do valor de cada célula na última coluna da grade e exibindo esse valor em uma checkbox de texto na parte inferior do DataGridView. […]

Alterando a cor do plano de fundo de um DateTimePicker no .NET

No .NET (pelo menos na versão de 2008 e talvez também em 2005), alterar a propriedade BackColor de um DateTimePicker tem absolutamente nenhum efeito na aparência. Como faço para alterar a cor do plano de fundo da área de texto, não do calendar suspenso? Edit: Eu estava falando sobre formulários do Windows, não ASP.

Winform Treeview encontra nó por tag

Eu tenho um treeview onde o membro de exibição poderia ter duplicatas e a marca não. Exemplo: TreeNode node = new TreeNode(itemName); node.Tag = itemID; //unique ID for the item treeView1.Nodes.Add(node); Então, ao pesquisar, eu sei que posso pesquisar pelo itemName usando treeView1.Nodes.Find(itemName, true); Mas como eu poderia procurar na tag? Não há definição para […]

Como faço para adicionar / remover itens para um ListView no modo virtual?

Se eu estiver usando um ListView no modo virtual, então, pelo que entendi, a exibição de lista só controla um pequeno número de itens na lista. Conforme o usuário rola, ele recupera dinamicamente os itens que precisa mostrar na lista virtual. Mas e se um item for adicionado ou removido da lista principal? Se um […]

Como recuperar a imagem da pasta Resources do projeto em C #

Eu tenho algumas imagens na pasta de resources no meu projeto, mas eu quero mudar a checkbox de imagem a partir desses arquivos de resources do projeto

Como posso parar um clique duplo da barra de título da janela de maximizar uma janela de FormBorderStyle.FixedToolWindow?

Estou irritado porque prometi uma janela fixa que o usuário não pode resize, mas é claro que eles têm permissão para clicar duas vezes na barra de título para maximizar essa janela ‘irreversível’. Como posso desligar isso? Posso fazê-lo com o código do WinForms ou devo ir para o Win32? Obrigado!