Articles of xaml

Que abordagens estão disponíveis para dados de tempo de design fictício no WPF?

Eu estou trabalhando sem mistura de expressão e apenas usando o editor de XAML no vs2010. Com a sabedoria disso de lado, vejo cada vez mais a necessidade de vinculação de dados em tempo de design. Para casos simples, a propriedade FallbackValue funciona muito bem (checkboxs de texto e TextBlocks, etc). Mas especialmente quando se […]

Aplicativo WPF que possui apenas um ícone de bandeja

Eu sou um novato total WPF e pergunto-me se alguém poderia me dar algumas dicas como escrever um aplicativo que começa minimizado para bandeja. A ideia é que ele busque periodicamente um RSS Feed e crie um Toaster-Popup quando houver novos feeds. O Aplicativo ainda deve ter uma Janela Principal (essencialmente, apenas uma lista contendo […]

Newline no atributo de string

Como posso adicionar uma quebra de linha ao texto quando está sendo definido como um atributo ou seja: Quebrar no formato explodido não é uma opção para minha situação particular. O que eu preciso é alguma maneira de imitar o seguinte: Stuff on line1 Stuff on line2

XAML GridView ItemTemplate não vincula ao controle

Eu tenho um GridView com um ItemTemplate que contém um controle personalizado: E aqui está o meu controle: E seu código por trás: public sealed partial class HabitacionControl : UserControl { public HabitacionControl() { this.InitializeComponent(); } public MyClass Ubicacion { get { return (MyClass)GetValue(UbicacionProperty); } set { SetValue(UbicacionProperty, value); } } // Using a DependencyProperty […]

Ligação OneWayToSource parece interrompida no .NET 4.0

Ligação OneWayToSource parece interrompida no .NET 4.0 Eu tenho esse pedaço simples de Xaml E meu código por trás parece com isso public MainWindow() { InitializeComponent(); this.DataContext = this; } private string m_textProperty; public string TextProperty { get { return “Should not be used in OneWayToSource Binding”; } set { m_textProperty = value; } } […]

Adicionar itens a colunas em um ListView do WPF

Eu tenho lutado por um tempo agora para adicionar itens a 2 colunas em um ListView . No meu aplicativo do Windows Forms eu tinha algo parecido com isto: // In my class library: public void AddItems(ListView listView) { var item = new ListViewItem {Text = “Some Text for Column 1”}; item.SubItems.Add(“Some Text for Column […]

Exemplo usando o hiperlink no WPF

Eu vi várias sugestões, que você pode adicionar o hiperlink ao aplicativo WPF através do controle de Hyperlink . Aqui está como eu estou tentando usá-lo no meu código: Click here Estou recebendo o seguinte erro: A propriedade ‘Text’ não suporta valores do tipo ‘Hyperlink’. O que estou fazendo de errado?

Como autosize e alinhar à direita dados GridViewColumn no WPF?

Como posso: alinhar à direita o texto na coluna ID Tornar cada tamanho automático das colunas de acordo com o tamanho do texto da célula com os dados visíveis mais longos? Aqui está o código: resposta parcial: Graças Kjetil, o GridViewColumn.CellTemplate funciona bem e a Largura Automática funciona, é claro, mas quando a “Coleção” ObservativeCollection […]

WPF MVVM Por que usar modos de exibição ContentTool + DataTemplate em vez de simples exibições de janela XAML?

Eu tenho uma pergunta sobre o MVVM no WPF que está me deixando louco. Por que fazer algo assim? MainWindow.xaml: Tenha seu ExampleView.xaml configurado como: E crie a janela assim: public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); MainWindow app = new MainWindow(); ExampleVM context = new ExampleVM(); app.DataContext […]

Posso especificar um tipo genérico no XAML (pre .NET 4 Framework)?

No XAML, posso declarar um DataTemplate para que o modelo seja usado sempre que um tipo específico for exibido. Por exemplo, esse DataTemplate usará um TextBlock para exibir o nome de um cliente: Eu estou querendo saber se é possível definir um DataTemplate que será usado sempre que um IList é exibido. Portanto, se o […]