Perguntas com a marcação «xaml»

A Extensible Application Markup Language (XAML) é uma linguagem declarativa baseada em XML usada para inicializar valores e objetos estruturados em várias estruturas. Quando uma pergunta é sobre o uso de XAML com uma estrutura específica, uma tag para a estrutura também deve ser fornecida, por exemplo, [wpf] (Windows Presentation Foundation), [silverlight], [windows-phone], [windows-store-apps] ( Aplicativos da loja do Windows 8), [win-universal-app], [xamarin.forms] ou [workflow-foundation]


7
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 RootObjects"> <TreeView.Resources> <HierarchicalDataTemplate DataType="{x:Type data:RootObject}" ItemsSource="???"> <TextBlock …
90 .net  wpf  data-binding  xaml 

10
Como dimensionar automaticamente e alinhar à direita os dados GridViewColumn no WPF?
Como posso: alinhe à direita o texto na coluna ID tornar cada uma das colunas dimensionada automaticamente de acordo com o comprimento do texto da célula com os dados visíveis mais longos? Aqui está o código: <ListView Name="lstCustomers" ItemsSource="{Binding Path=Collection}"> <ListView.View> <GridView> <GridViewColumn Header="ID" DisplayMemberBinding="{Binding Id}" Width="40"/> <GridViewColumn Header="First Name" …

9
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" Height="350" Width="525"> <Canvas x:Name="myCanvas"> <Canvas.LayoutTransform> <ScaleTransform x:Name="myScaleTransform" /> </Canvas.LayoutTransform> <Button Content="Button" Name="myButton" Canvas.Left="50" Canvas.Top="50" Click="myButton_Click" /> </Canvas> </Window> * .cs public partial class MainWindow : Window { public …
89 c#  .net  wpf  xaml 


10
Como adicionar um comportamento de mesclagem em um configurador de estilo
Criei um comportamento Blend para Button. Como posso definir isso para todos os meus botões no aplicativo. <Button ...> <i:Interaction.Behaviors> <local:MyBehavior /> </i:Interaction.Behaviors> </Button> No entanto, quando tento: <Style> <Setter Property="i:Interaction.Behaviors"> <Setter.Value> <local:MyBehavior /> </Setter.Value> </Setter> </Style> Eu entendi o erro A propriedade "Behaviors" não possui configurador acessível.

13
Como obter o tamanho da tela atual no WPF?
Eu sei que posso obter o tamanho da tela principal usando System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Mas como obtenho o tamanho da tela atual? (Os usuários de várias telas nem sempre usam a tela principal e nem todas as telas usam a mesma resolução, certo?) Seria bom poder acessar o tamanho do XAML, …
87 c#  wpf  xaml  size  screen 

9
Associação OneWayToSource da propriedade somente leitura em XAML
На этот вопрос есть ответы на Stack Overflow на русском : Binding ActualHeight и ActualWidth контрола в свойство ViewModel Estou tentando vincular a uma Readonlypropriedade com OneWayToSourceo modo, mas parece que isso não pode ser feito em XAML: <controls:FlagThingy IsModified="{Binding FlagIsModified, ElementName=container, Mode=OneWayToSource}" /> Eu recebo: A propriedade 'FlagThingy.IsModified' não …




7
WPF ListView: Anexando um evento de clique duplo (em um item)
Eu tenho o seguinte ListView: <ListView Name="TrackListView"> <ListView.View> <GridView> <GridViewColumn Header="Title" Width="100" HeaderTemplate="{StaticResource BlueHeader}" DisplayMemberBinding="{Binding Name}"/> <GridViewColumn Header="Artist" Width="100" HeaderTemplate="{StaticResource BlueHeader}" DisplayMemberBinding="{Binding Album.Artist.Name}" /> </GridView> </ListView.View> </ListView> Como posso anexar um evento a cada item vinculado que será disparado ao clicar duas vezes no item?
85 c#  wpf  xaml 


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.