Perguntas com a marcação «wpf»

O Windows Presentation Foundation, ou WPF, é um subsistema para renderizar interfaces de usuário em aplicativos baseados no Windows.

5
Botão em uma coluna, obtendo a linha de onde veio no manipulador de eventos Click
Eu defini a fonte de itens do meu Datagrid WPF para uma Lista de Objetos retornados do meu DAL. Também adicionei uma coluna extra que contém um botão, o xaml está abaixo. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Click="Button_Click">View Details</Button> </DataTemplate> </toolkit:DataGridTemplateColumn.CellTemplate> </toolkit:DataGridTemplateColumn> Isso funciona bem. No entanto, no método …


4
Como posso passar um valor constante para 1 ligação em multi-ligação?
Eu tenho uma multi-ligação como <TextBlock> <TextBlock.Text> <MultiBinding Converter="{StaticResource myConverter}"> <Binding Path="myFirst.Value" /> <Binding Path="mySecond.Value" /> </MultiBinding> </TextBlock.Text> </TextBlock> E eu quero passar um valor fixo, por exemplo, "123" para uma das duas ligações acima. Como posso fazer isso usando XAML?

14
Por que não posso fazer referência a System.ComponentModel.DataAnnotations?
Estou tentando usar DataAnnotations em meu projeto WPF para especificar um comprimento máximo de strings, com o seguinte: using System.ComponentModel.DataAnnotations; No entanto, recebo o erro O tipo ou nome do namespace 'DataAnnotations' não existe no namespace 'System.ComponentModel' (está faltando uma referência de assembly?) Eu vi outros exemplos onde DataAnnotations não …

5
Como defino um ViewModel em uma janela em XAML usando a propriedade DataContext?
A pergunta diz quase tudo. Eu tenho uma janela e tentei definir o DataContext usando o namespace completo para o ViewModel, mas parece que estou fazendo algo errado. <Window x:Class="BuildAssistantUI.BuildAssistantWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" DataContext="BuildAssistantUI.ViewModels.MainViewModel">
96 .net  wpf  xaml  mvvm 


3
Como definir uma vinculação no código?
Tenho a necessidade de definir um enlace no código. Parece que não consigo acertar. Isso é o que eu tentei: XAML: <TextBox Name="txtText"></TextBox> Código por trás: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay; myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding); ViewModel: public string SomeString { get { …
96 c#  wpf  xaml  data-binding 

5
como passar um inteiro como ConverterParameter?
Estou tentando vincular a uma propriedade inteira: <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter=0}" /> e meu conversor é: [ValueConversion(typeof(int), typeof(bool))] public class IntToBoolConverter : IValueConverter { public object Convert(object value, Type t, object parameter, CultureInfo culture) { return value.Equals(parameter); } public object ConvertBack(object value, Type t, object parameter, CultureInfo …


9
WPF: como remover programaticamente o foco de um TextBox
Eu quero adicionar um comportamento simples (pelo menos eu pensei que era) ao meu WPF TextBox. Quando o usuário pressiona Escape, quero que o que TextBoxele está editando tenha o texto que tinha quando o usuário começou a editar, E quero remover o foco do TextBox. Não tenho nenhum problema …
95 wpf  textbox  focus 

17
Fechar janela de ViewModel
Estou criando um login usando um window controlpara permitir que um usuário faça login em um WPFaplicativo que estou criando. Até agora, criei um método que verifica se o usuário inseriu as credenciais corretas para o usernamee passwordem a textboxna tela de login, bindingdois properties. Eu consegui isso criando um …
95 c#  wpf  mvvm 

3
Acessando o Thread de UI (Principal) com segurança no WPF
Tenho um aplicativo que atualiza meu datagrid toda vez que um arquivo de log que estou observando é atualizado (anexado com novo texto) da seguinte maneira: private void DGAddRow(string name, FunctionType ft) { ASCIIEncoding ascii = new ASCIIEncoding(); CommDGDataSource ds = new CommDGDataSource(); int position = 0; string[] data_split = …


3
Força o TextBlock a envolver em WPF ListBox
Eu tenho uma caixa de listagem WPF que exibe mensagens. Ele contém um avatar no lado esquerdo e o nome de usuário e a mensagem empilhados verticalmente à direita do avatar. O layout é bom até que o texto da mensagem seja quebrado, mas em vez disso, recebo uma barra …

8
Ocultar linha da grade no WPF
Eu tenho um formulário WPF simples com um Griddeclarado no formulário. Isso Gridtem um monte de linhas: <Grid.RowDefinitions> <RowDefinition Height="Auto" MinHeight="30" /> <RowDefinition Height="Auto" Name="rowToHide" /> <RowDefinition Height="Auto" MinHeight="30" /> </Grid.RowDefinitions> A linha nomeada rowToHidecontém alguns campos de entrada e quero ocultar essa linha depois de detectar que não preciso …
94 wpf  grid 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.