Atualmente estou trabalhando em um MP3 player (em um aplicativo WPF) com um MediaPlayer WPF e, basicamente, eu quero implementar um Song Seeker que se move junto com a música atual. Eu já implementei um slider de música (do aplicativo de Sacha Barber ) e ele funciona quando o usuário arrasta o buscador manualmente (como […]
Eu tenho um arquivo Xaml que não tem nenhum código por trás. Eu gostaria de fazer referência a outra class no mesmo projeto para um booleano. Como faço referência a outros objects de classs (observe que esses objects são estáticos). Agradeço antecipadamente.
Eu tenho uma checkbox de listview que exibe os resultados de uma consulta do TFS. Eu quero mudar o estilo do ListBoxItem no código por trás para ter as colunas que estão incluídas nos resultados da consulta. O estilo para o ListBoxItem é definido em minha seção Windows.Resoruces. Eu tentei isso: public T GetQueryResultsElement(string name) […]
Eu estou tentando usar um HierarchicalDataTemplate para recursivamente criar expansores com itens neles, mas quando eu uso o HierarchicalDataTemplate só recebo o primeiro nível de itens exibidos. Por favor, deixe-me saber se você precisar de alguma informação. Aqui está o que o xaml seria se eu estivesse escrevendo à mão: etc…… Aqui está o que […]
Eu decidi me ensinar C # escrevendo um player de música no Visual Studio 2010. Fui com o WPF porque, pelo que ouvi, parece que será uma boa base para remover a aparência. Eu quero programar minha janela com o comportamento onde se a janela chega à borda de uma canvas (dentro de 10px ou […]
Notei no .NET 4.5 que o Dispatcher do WPF tinha obtido um novo conjunto de methods para executar coisas no thread do Dispatcher chamado InvokeAsync . Antes, o .NET 4.5, tinha Invoke e BeginInvoke, que lidavam com isso de forma síncrona e assíncrona, respectivamente. Além da nomenclatura e das sobrecargas ligeiramente diferentes disponíveis, há alguma […]
Eu estou procurando um controle WPF que se parece com um nível de bateria do iPhone. Eu encontrei uma escova que irá pintar uma bateria semelhante a ela. Mas é apenas um pincel estático – eu preciso fazer um monte de animações. Alguém viu um?
Eu tenho um MenuItem whos ItemsSource é databound para uma lista simples de seqüências de caracteres, está mostrando corretamente, mas eu estou lutando para ver como eu posso lidar com events de cliques para eles! Aqui está um aplicativo simples que demonstra isso: using System.Collections.Generic; using System.Windows; namespace WPFDataBoundMenu { /// /// Interaction logic for […]
Eu tenho algum código que detecta colisão; public bool DetectCollision(ContentControl ctrl1, ContentControl ctrl2) { Rect ctrl1Rect = new Rect( new Point(Convert.ToDouble(ctrl1.GetValue(Canvas.LeftProperty)), Convert.ToDouble(ctrl1.GetValue(Canvas.TopProperty))), new Point((Convert.ToDouble(ctrl1.GetValue(Canvas.LeftProperty)) + ctrl1.ActualWidth), (Convert.ToDouble(ctrl1.GetValue(Canvas.TopProperty)) + ctrl1.ActualHeight))); Rect ctrl2Rect = new Rect( new Point(Convert.ToDouble(ctrl2.GetValue(Canvas.LeftProperty)), Convert.ToDouble(ctrl2.GetValue(Canvas.TopProperty))), new Point((Convert.ToDouble(ctrl2.GetValue(Canvas.LeftProperty)) + ctrl2.ActualWidth), (Convert.ToDouble(ctrl2.GetValue(Canvas.TopProperty)) + ctrl2.ActualHeight))); ctrl1Rect.Intersect(ctrl2Rect); return !(ctrl1Rect == Rect.Empty); } Ele detecta quando dois retângulos […]
Eu gostaria de escrever um plugin para o Visual Studio 2010, mas na verdade eu enfrento alguns problemas. O que eu quero fazer parece fácil, eu gostaria que uma pequena checkbox de ferramentas aparece ao selecionar o texto no editor de código como no Resharper (pequena caneta com menu que ajuda na refatoração) ou como […]