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.

14
INotifyPropertyChanged vs. DependencyProperty no ViewModel
Ao implementar o ViewModel em um aplicativo WPF da arquitetura Model-View-ViewModel, parece haver duas opções principais de como torná-lo vinculável. Vi implementações que usam DependencyPropertypropriedades que o View vinculará e vi o ViewModel implementando INotifyPropertyChanged. Minha pergunta é quando devo preferir um ao outro? Existem diferenças de desempenho? É realmente …

5
Diferença entre SelectedItem, SelectedValue e SelectedValuePath
Qual é a diferença entre o seguinte: Item selecionado SelectedValue SelectedValuePath Todas essas propriedades de dependência são definidas na classe Selector . Costumo confundir SelectedItemcom SelectedValuee SelectedValuecom SelectedValuePath. Gostaria de saber a diferença entre eles e também quando os usamos, especialmente SelectedValuee SelectedValuePath. Por favor, explique seu uso com alguns …

13
O encadeamento de chamada não pode acessar esse objeto porque um encadeamento diferente o possui
Meu código é como abaixo public CountryStandards() { InitializeComponent(); try { FillPageControls(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Country Standards", MessageBoxButton.OK, MessageBoxImage.Error); } } /// <summary> /// Fills the page controls. /// </summary> private void FillPageControls() { popUpProgressBar.IsOpen = true; lblProgress.Content = "Loading. Please wait..."; progress.IsIndeterminate = true; worker = …

10
Barra de rolagem vertical automática no WPF TextBlock?
Eu tenho um TextBlockno WPF. Escrevo muitas linhas, excedendo em muito sua altura vertical. Eu esperava que uma barra de rolagem vertical aparecesse automaticamente quando isso acontecesse, mas não apareceu. Tentei procurar uma propriedade da barra de rolagem no painel Propriedades, mas não consegui encontrar uma. Como posso fazer a …
335 c#  .net  wpf  scrollbar  textblock 


17
Definindo a fonte da imagem WPF no código
Estou tentando definir a fonte de uma imagem WPF no código. A imagem é incorporada como um recurso no projeto. Olhando para os exemplos, criei o código abaixo. Por alguma razão, não funciona - a imagem não aparece. Ao depurar, posso ver que o fluxo contém os dados da imagem. …
325 c#  .net  wpf  image 




13
Caixa de diálogo Abrir diretório
Quero que o usuário selecione um diretório em que um arquivo que gerarei será salvo. Eu sei que no WPF eu deveria usar o OpenFileDialogdo Win32, mas infelizmente a caixa de diálogo requer que o arquivo seja selecionado - ele permanece aberto se eu simplesmente clicar em OK sem escolher …
274 wpf  filesystems  dialog 



13
Vincular uma propriedade enum a uma ComboBox no WPF
Como exemplo, pegue o seguinte código: public enum ExampleEnum { FooBar, BarFoo } public class ExampleClass : INotifyPropertyChanged { private ExampleEnum example; public ExampleEnum ExampleProperty { get { return example; } { /* set and notify */; } } } Eu quero um para vincular a propriedade ExampleProperty a um …
256 .net  wpf 

10
Como quebrar o texto em um rótulo usando o WPF?
Eu tenho um TextBoxe um rótulo. Depois de clicar em um botão, eu executo o seguinte código: label1.Content = textbox1.Text; Minha pergunta é: como habilito a quebra de texto do rótulo? Pode haver muito texto para ser exibido em uma linha, e eu quero que ele seja quebrado automaticamente em …
251 c#  .net  wpf  label  word-wrap 

30
Como vincular a um PasswordBox no MVVM
Eu vim através de um problema com a ligação a um P asswordBox. Parece ser um risco à segurança, mas estou usando o padrão MVVM, por isso desejo contornar isso. Encontrei algum código interessante aqui (alguém usou isso ou algo parecido?) http://www.wpftutorial.net/PasswordBox.html Tecnicamente, parece ótimo, mas não tenho certeza de …
251 c#  wpf  mvvm  wpf-controls  passwords 

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.