Articles of .net 3.5

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 […]

Como alterar a cor da barra de progresso no c # .net 3. 5?

Eu gostaria de fazer duas coisas na minha barra de progresso. Mude a cor verde para vermelho. Remova os blocos e faça em uma cor. Qualquer informação sobre essas duas coisas eu me pergunto como realizar será muito bem appreaciated! Obrigado.

Vincular TextBox ao pressionar Enter-key

A binding de dados padrão no TextBox é TwoWay e confirma o texto para a propriedade somente quando TextBox perdeu seu foco. Existe alguma maneira XAML fácil para fazer a binding de dados acontecer quando eu pressionar a tecla Enter na TextBox ? Eu sei que é muito fácil de fazer no código por trás, […]

Pesquisa de controle recursiva com LINQ

Se eu quisesse encontrar checkboxs de seleção marcadas em uma página ASP.NET eu poderia usar a seguinte consulta LINQ. var checkBoxes = this.Controls .OfType() .TakeWhile(cb => cb.Checked); Isso funciona bem se as checkboxs de seleção estiverem aninhadas na coleção de controle atual, mas gostaria de saber como estender a pesquisa explorando as collections de controle […]

Concat todas as strings dentro de uma List usando LINQ

Existe alguma expressão LINQ fácil para concatenar meus itens de coleção List inteiros para uma única string com um caractere delimitador? E se a coleção for de objects personalizados em vez de string ? Imagine que preciso concatenar em object.Name .

Incorporando uma dll dentro de outro como um recurso incorporado e, em seguida, chamando-o do meu código

Eu tenho uma situação onde eu tenho uma DLL que estou criando que usa outra DLL de terceiros, mas eu preferiria ser capaz de construir a DLL de terceiros em minha DLL em vez de ter que manter os dois juntos, se possível. Isso com C # e .NET 3.5. A maneira que eu gostaria […]

É possível vincular uma propriedade de Canvas’s Children em XAML?

Estou um pouco surpreso que não é possível configurar uma binding para Canvas.Children através de XAML. Eu tive que recorrer a uma abordagem code-behind que se parece com algo assim: private void UserControl_Loaded(object sender, RoutedEventArgs e) { DesignerViewModel dvm = this.DataContext as DesignerViewModel; dvm.Document.Items.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(Items_CollectionChanged); foreach (UIElement element in dvm.Document.Items) designerCanvas.Children.Add(element); } private […]

Existe um limite de memory para um único processo .NET

Atualmente, estamos pensando em criar um sistema de cache para armazenar dados retirados de um database SQL e disponibilizá-los para alguns outros aplicativos (site, serviço da Web, etc.). Imaginamos que o cache esteja sendo executado como um serviço do Windows e consistindo basicamente em um dictionary inteligente que contém as inputs do cache. Minha pergunta […]

Use o LINQ para obter itens em uma lista , que não estão em outra lista

Eu diria que há uma consulta LINQ simples para fazer isso, não sei exatamente como. Por favor, veja o trecho de código abaixo. class Program { static void Main(string[] args) { List peopleList1 = new List(); peopleList1.Add(new Person() { ID = 1 }); peopleList1.Add(new Person() { ID = 2 }); peopleList1.Add(new Person() { ID = […]

Consultas de Linq Conditional

Estamos trabalhando em um visualizador de logs. O uso terá a opção de filtrar por usuário, severidade, etc. Nos dias do Sql eu adicionaria a string de consulta, mas eu quero fazê-lo com o Linq. Como posso adicionar condicionalmente cláusulas where?