Perguntas com a marcação «wpf»

92
Como formatar TimeSpan em XAML

Estou tentando formatar um bloco de texto vinculado a uma TimeSpanpropriedade. Funciona se a propriedade for do tipo, DateTimemas falhará se for a TimeSpan. Posso fazer isso usando um conversor. Mas estou tentando descobrir se há alternativas. Código de amostra: public TimeSpan MyTime { get; set;...

91
O MVVM é inútil? [fechadas]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

91
Defina o foco em uma caixa de texto em xaml wpf

Apesar de alguns posts neste fórum e outros, não consigo encontrar algo que me diga como definir o foco em a TextBox. Eu tenho um userControl com muitos rótulos e textBoxes. Quando o formulário é carregado, quero que um determinado textBox tenha o foco. Eu configurei o tabIndex, mas não parece...

90
Vincular a um método no WPF?

Como você vincula a um método de objetos neste cenário no WPF? public class RootObject { public string Name { get; } public ObservableCollection<ChildObject> GetChildren() {...} } public class ChildObject { public string Name { get; } } XAML: <TreeView ItemsSource="some list of...

89
Alterar DataTemplate WPF para o item ListBox se selecionado

Eu preciso mudar o DataTemplate para itens em uma ListBox dependendo se o item está selecionado ou não (exibindo informações diferentes / mais quando selecionado). Eu não recebo um evento GotFocus / LostFocus no elemento superior no DataTemplate (um StackPanel) ao clicar no item ListBox em...

89
exibir ampulheta quando o aplicativo está ocupado

Para uma visão construída usando WPF, quero mudar o cursor do mouse para uma ampulheta quando o aplicativo está ocupado e não responde. Uma solução é adicionar this.Cursor = Cursors.Wait; a todos os locais que podem fazer com que a IU deixe de responder. Mas obviamente esta não é a melhor...

89
Onde está o Application.DoEvents () no WPF?

Tenho o seguinte código de amostra que aumenta o zoom sempre que um botão é pressionado: XAML: <Window x:Class="WpfApplication12.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow"...

89
Como ler um arquivo de texto no diretório raiz do projeto?

Quero ler a primeira linha de um arquivo de texto que adicionei ao diretório raiz do meu projeto. Ou seja, meu explorador de soluções está mostrando o arquivo .txt junto com meus arquivos .cs no meu projeto. Então, tentei fazer: TextReader tr = new StreamReader(@"myfile.txt"); string myText =...