«xaml» etiketlenmiş sorular

Genişletilebilir Uygulama İşaretleme Dili (XAML), çeşitli çerçevelerdeki yapılandırılmış değerleri ve nesneleri başlatmak için kullanılan bildirimsel XML tabanlı bir dildir. XAML'nin belirli bir çerçeveyle kullanımı hakkında bir soru olduğunda, çerçeve için bir etiket de sağlanmalıdır, örneğin [wpf] (Windows Presentation Foundation), [silverlight], [windows-phone], [windows-store-apps] ( Windows 8 mağaza uygulamaları), [win-universal-app], [xamarin.forms] veya [iş akışı temeli]

10
TextBox.TextChanged olay, Windows Phone 7 öykünücüsünde iki kez tetikleniyor
Sadece Windows Phone 7 ile oynamak için çok basit bir test uygulamam var . Standart kullanıcı arayüzü şablonuna bir TextBoxve a ekledim TextBlock. Tek özel kod şudur: public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); } private int counter = 0; private void TextBoxChanged(object sender, TextChangedEventArgs e) …

7
WPF'de bir yönteme bağlanılsın mı?
WPF'de bu senaryoda bir nesne yöntemine nasıl bağlanırsınız? 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 Text="{Binding Path=Name}" /> </HierarchicalDataTemplate> …
90 .net  wpf  data-binding  xaml 

13
WPF'de mevcut ekranın boyutu nasıl alınır?
Kullanarak birincil ekranın boyutunu alabileceğimi biliyorum System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Ama mevcut ekranın boyutunu nasıl elde ederim? (Çoklu Ekran kullanıcıları her zaman birincil ekranı kullanmazlar ve tüm ekranlar aynı çözünürlüğü kullanmaz, değil mi?) Boyuta XAML'den erişebilmek güzel olurdu, ancak bunu koddan (C #) yapmak yeterli olacaktır.
90 c#  wpf  xaml  size  screen 

9
WPF'de Application.DoEvents () nerede?
Bir düğmeye her basıldığında yakınlaştıran aşağıdaki örnek koda sahibim: 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 MainWindow() { InitializeComponent(); } private void myButton_Click(object …
89 c#  .net  wpf  xaml 


10
WPF'de GridViewColumn verileri nasıl otomatik boyutlandırılır ve sağa hizalanır?
Nasıl yapabilirim: Kimlik sütunundaki metni sağa hizalayın en uzun görünür veriye sahip hücrenin metin uzunluğuna göre sütunların her birini otomatik boyutlandırın? İşte kod: <ListView Name="lstCustomers" ItemsSource="{Binding Path=Collection}"> <ListView.View> <GridView> <GridViewColumn Header="ID" DisplayMemberBinding="{Binding Id}" Width="40"/> <GridViewColumn Header="First Name" DisplayMemberBinding="{Binding FirstName}" Width="100" /> <GridViewColumn Header="Last Name" DisplayMemberBinding="{Binding LastName}"/> </GridView> </ListView.View> </ListView> kısmi …

10
Bir Stil Belirleyiciye Karışım Davranışı Nasıl Eklenir
Button için bir Karışım davranışı oluşturdum. Bunu uygulamadaki tüm Düğmelerime nasıl ayarlayabilirim? <Button ...> <i:Interaction.Behaviors> <local:MyBehavior /> </i:Interaction.Behaviors> </Button> Ancak denediğimde: <Style> <Setter Property="i:Interaction.Behaviors"> <Setter.Value> <local:MyBehavior /> </Setter.Value> </Setter> </Style> Hatayı alıyorum "Davranışlar" özelliği, erişilebilir bir ayarlayıcıya sahip değildir.

9
XAML'deki salt okunur özelliğinden OneWayToSource bağlama
Тот вопрос есть ответы на Stack Overflow için русском : Binding ActualHeight and ActualWidth контрола в свойство ViewModel Bir Readonlymülke bağlanmaya çalışıyorumOneWayToSourceAs mode , ancak bu XAML'de yapılamaz gibi görünüyor: <controls:FlagThingy IsModified="{Binding FlagIsModified, ElementName=container, Mode=OneWayToSource}" /> Alırım: 'FlagThingy.IsModified' özelliği, erişilebilir bir küme erişimcisine sahip olmadığı için ayarlanamaz. IsModifiedBir salt okunur …

7
WPF'de WebBrowser'ın Source özelliğini veri bağlama
WPF'de (3.5SP1) WebBrowser'ın .Source özelliğinin nasıl veritabanına bağlanacağını bilen var mı? Solda küçük bir WebBrowser ve sağda içerik olmasını ve liste öğesine bağlı her nesnedeki URI ile her bir WebBrowser kaynağını veritabanına bağlamak istediğim bir liste görünümüm var. Şimdiye kadar bir kavram kanıtı olarak sahip olduğum şey bu, ama " …
86 c#  wpf  xaml  data-binding  browser 

15
CanExecute ilk kez çağrıldığında WPF CommandParameter NULL olur
WPF ve ItemsControl'ün DataTemplate içindeki bir Düğmeye bağlı Komutlar ile ilgili bir sorunla karşılaştım. Senaryo oldukça yalındır. ItemsControl bir nesne listesine bağlıdır ve listedeki her nesneyi bir Düğmeye tıklayarak kaldırabilmek istiyorum. Düğme bir Komutu yürütür ve Komut silme işlemiyle ilgilenir. CommandParameter, silmek istediğim Nesneye bağlıdır. Bu şekilde kullanıcının neyi tıkladığını …


7
WPF ListView: Bir çift tıklama (bir öğeye) olayı ekleme
Aşağıdakilere sahibim 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> Öğeye çift tıklandığında ateşlenecek her bağlı öğeye nasıl olay ekleyebilirim?
85 c#  wpf  xaml 


3
WPF kullanıcı denetiminde içe aktarılan ve yerel kaynaklar nasıl birleştirilir
Hem paylaşılan hem de bireysel kaynaklara ihtiyaç duyan birkaç WPF kullanıcı denetimi yazıyorum. Kaynakları ayrı bir kaynak dosyasından yüklemek için sözdizimini buldum: <UserControl.Resources> <ResourceDictionary Source="ViewResources.xaml" /> </UserControl.Resources> Ancak, bunu yaptığımda yerel olarak da kaynak ekleyemiyorum, örneğin: <UserControl.Resources> <ResourceDictionary Source="ViewResources.xaml" /> <!-- Doesn't work: --> <ControlTemplate x:Key="validationTemplate"> ... </ControlTemplate> <style x:key="textBoxWithError" …
82 wpf  xaml  resources 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.