Articles of wpf

Implementar INotifyPropertyChanged em classs geradas do Entity Framework

Eu tenho um database SQL e estou implementando uma interface do usuário do WPF para atualizá-lo. Se eu usar o EF5 para gerar as classs do database, como posso implementar INotifyPropertyChanged nas classs e propriedades geradas para que eu possa vinculá-las facilmente à interface do usuário? Existe uma maneira fácil de conseguir isso? obrigado

WPF TextBox para inserir valores decimais

Existe alguma maneira decente para obter um controle WPF que está vinculado a um valor decimal? Quando eu apenas vincular o TextBox ou o DataGridTextColumn a um decimal, a input de dados é um grande problema. Quando tento digitar “0,5” neste TextBox, recebo “5” como resultado. É quase impossível inserir “0,5” (além de digitar 1,5 […]

Atualizando dinamicamente o conteúdo do TabControl no tempo de execução

Então aqui está o problema. Eu tenho uma janela dividida em três painéis. O meio contém uma superfície de desenho e a esquerda contém um controle de tabulação. A aba do controle de abas come cada uma consiste em uma lista de botões que devem abrir novos menus no painel direito. Eu não consigo descobrir […]

herdar estilo do estilo padrão

No meu projeto, há um estilo personalizado para checkbox de texto. É definido como: Por isso, é aplicado a todos os controles filho da checkbox de texto por padrão. Eu preciso criar outro estilo que é baseado no estilo padrão. Mas como especifico no atributo BasedOn que meu novo estilo deve usar o estilo padrão?

Moq + Unit Testing – System.Reflection.TargetParameterCountException: Incompatibilidade de contagem de parâmetros

Eu estou tentando usar um lambda com uma function multiple-params mas Moq lança essa exceção em tempo de execução quando eu tento chamar o mock.Object.Convert(value, null, null, null); linha. System.Reflection.TargetParameterCountException: Incompatibilidade de contagem de parâmetro O código é: var mock = new Mock(); mock.Setup(conv => conv.Convert(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())).Returns((Int32 num) => num + 5); var […]

Problemas ao sobrescrever (salvar novamente) a imagem quando ela foi configurada como fonte de imagem

Bom dia a todos, Estou tendo alguns problemas com permissions de imagem. Estou carregando uma imagem do arquivo, redimensionando-a e salvando-a em outra pasta. Eu estou exibindo isso assim: uriSource = new Uri(Combine(imagesDirectoryTemp, generatedFileName), UriKind.Absolute); imgAsset.Source = new BitmapImage(uriSource); Isso está funcionando bem, o problema surge quando o usuário seleciona outra imagem imediatamente e tenta […]

Como posso determinar o número da semana de uma determinada data?

Eu estou tentando fazer um calendar usando o wpf. Usando itemsPanel e mais, eu tenho uma grade com 7 colunas (domingo-sábado) e 6 linhas (semana # do mês). Se eu puder encontrar a posição inicial do primeiro dia de cada mês, obtendo o número da semana e da semana (do mês), como posso encontrar o […]

WPF: O nome não existe no espaço de nomes

Eu estou construindo um aplicativo c # / WPF usando VS2013 e tenho a seguinte definição de class (no mesmo assembly do aplicativo em execução): namespace MyNamespace { public class MyKey { public MyKey() { } public string name = “”; } } Em MainWindow.xaml eu tenho: … VS continua relatando que O nome “MyKey” […]

Ligação bidirecional de dados Xml para o TreeView do WPF

Eu estou tentando rewrite meu aplicativo ForestPad utilizando o WPF para a camada de apresentação. No WinForms, estou preenchendo cada nó programaticamente, mas gostaria de aproveitar os resources de binding de dados do WPF, se possível. Em geral, qual é a melhor maneira de vincular bidirecional o WPF TreeView a um documento Xml? Uma solução […]

Estilo da barra de progresso do WPF

Eu estou usando uma barra de progresso indeterminado no meu aplicativo e recebo essa animação ruim de uma série de blocos em execução horizontalmente. Não existe um estilo melhor disponível como o Vista ou o Windows 7?