Existe uma maneira que eu poderia fazer isso em um Style: <Style TargetType="FrameworkElement"> <Setter Property="Visibility"> <Setter.Value> <Binding Path="Tag" RelativeSource="{RelativeSource AncestorType=UserControl}" Converter="{StaticResource
Existe uma maneira que eu poderia fazer isso em um Style: <Style TargetType="FrameworkElement"> <Setter Property="Visibility"> <Setter.Value> <Binding Path="Tag" RelativeSource="{RelativeSource AncestorType=UserControl}" Converter="{StaticResource
Eu sei que posso fazer um setter que verifica se um valor é NULL e faz alguma coisa. Exemplo: <TextBlock> <TextBlock.Style> <Style> <Style.Triggers> <DataTrigger Binding="{Binding SomeField}" Value="{x:Null}"> <Setter Property="TextBlock.Text" Value="It's NULL...
Eu já vi várias sugestões, que você pode adicionar hiperlink ao aplicativo WPF através do Hyperlinkcontrole. Aqui está como eu estou tentando usá-lo no meu código: <Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
Eu tenho tentado descobrir como organizar meus arquivos ResourceDictionary para reutilização e compartilhamento com outros membros da minha equipe. Eu continuo encontrando o "Generic.xaml", mas se eu procurar no Generic.xaml no MSDN ou apenas faço uma pesquisa no Google, apenas recebo postagens de...
Digamos que eu queira TextBlockque seja Widthigual ao contêiner pai Width(ou seja, estique de um lado para o outro) ou uma porcentagem do contêiner pai Width, como posso fazer isso XAMLsem especificar valores absolutos? Eu quero fazer isso para que, se o contêiner pai Container for expandido...
Eu gostaria de lidar com o Closingevento (quando um usuário clicar no botão 'X' superior direito) da minha janela para, eventualmente, exibir uma mensagem de confirmação ou / e cancelar o fechamento. Eu sei como fazer isso no code-behind: assine o Closingevento da janela e use a...
Eu sou um novato no WPF e me pergunto se alguém poderia me dar algumas dicas sobre como escrever um aplicativo que é minimizado na bandeja. A idéia é que ele busque periodicamente um RSS Feed e crie um Toaster-Popup quando houver novos feeds. O aplicativo ainda deve ter uma janela principal...
Quero criar um visualizador de imagens simples no WPF que permita ao usuário: Panorâmica (arrastando o mouse a imagem). Zoom (com um controle deslizante). Mostrar sobreposições (seleção de retângulo, por exemplo). Mostrar imagem original (com barras de rolagem, se necessário). Você pode...
Eu tenho um TextBoxe um Buttonna minha opinião. Agora, estou verificando uma condição ao clicar no botão e, se ela for falsa, exibindo a mensagem para o usuário e, em seguida, preciso definir o cursor no TextBoxcontrole. if (companyref == null) { var cs = new
A cor de fundo padrão de uma linha selecionada no DataGrid é tão escura que não consigo lê-la. Existe alguma maneira de substituí-lo? Tentei isso <dg:DataGrid.RowStyle> <Style TargetType="{x:Type dg:DataGridRow}"> <Style.Triggers> <Trigger Property="IsSelected"...
Usando o VS2012 trabalhando em um aplicativo VB.NET WPF. Eu tenho um aplicativo tutorial simples do MusicPlayer que estou usando para aprender o WPF. Estou convertendo uma versão em C # do tutorial para VB.NET passo a passo. Possui 2 classes no aplicativo que estão ambas no mesmo espaço para nome....
Meu aplicativo WPF gera conjuntos de dados que podem ter um número diferente de colunas a cada vez. Está incluída na saída uma descrição de cada coluna que será usada para aplicar a formatação. Uma versão simplificada da saída pode ser algo como: class Data { IList<ColumnDescription>...
Eu tenho um aplicativo WPF 4 que contém um TextBlock que tem uma ligação unidirecional a um valor inteiro (nesse caso, uma temperatura em graus Celsius). O XAML fica assim: <TextBlock x:Name="textBlockTemperature"> <Run Text="{Binding CelsiusTemp,
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Aqui está um grande número de recursos ocultos discutidos para vários...
Eu tenho uma situação em que preciso mostrar um valor inteiro, vinculado a uma propriedade no meu contexto de dados, depois de colocá-lo em duas conversões separadas: Inverta o valor dentro de um intervalo (por exemplo, o intervalo é de 1 a 100; o valor no datacontext é 90; o usuário vê o valor...
Como vincular a visibilidade de um botão a um valor bool no meu ViewModel? <Button Height="50" Width="50" Style="{StaticResource MyButtonStyle}" Command="{Binding SmallDisp}" CommandParameter="{Binding}" Cursor="Hand" Visibility="{Binding Path=AdvancedFormat}"
Tenho uma dica de ferramenta para um rótulo e quero que fique aberto até que o usuário mova o mouse para um controle diferente. Tentei as seguintes propriedades na dica de ferramenta: StaysOpen="True" e ToolTipService.ShowDuration = "60000" Mas, em ambos os casos, a dica de ferramenta é...
Quero criar uma barra de menus idêntica à dos formulários do Windows no meu aplicativo WPF. Como eu faria isso? A opção de menu na caixa de ferramentas WPF controla apenas uma barra em
Estou usando DataGrids em XAML (não Silverlight) com colunas redimensionáveis, o DataGrid se expandirá se o usuário redimensionar a tela. Atualmente, se as larguras de todas as colunas do DataGrid forem menores do que a largura do DataGrid, recebo uma "coluna" extra aparecendo que não pode ser...
Quero adicionar um separador vertical a uma grade, mas só consigo encontrar o horizontal. Não existe uma propriedade, onde você pode inserir se a linha do separador deve ser horizontal ou vertical? Pesquisei muito, mas não encontrei uma solução curta e fácil para isso. Eu uso .Net Framework 4.0 e...