Articles of wpf xaml

Posso specificare un tipo generico in XAML (pre .NET 4 Framework)?

In XAML posso dichiarare un DataTemplate in modo che il modello venga utilizzato ogni volta che viene visualizzato un tipo specifico. Ad esempio, questo DataTemplate utilizzerà un TextBlock per visualizzare il nome di un cliente: Mi chiedo se sia ansible definire un DataTemplate che verrà utilizzato ogni volta che viene visualizzato IList . Quindi se […]

Chiamare un costruttore parametrizzato da XAML

Durante l’utilizzo di WPF ho notato che quando aggiungo un controllo a un file XAML, viene chiamato il costruttore predefinito. C’è un modo per chiamare un costruttore parametrizzato?

Accedere a DataContext padre da DataTemplate

Ho un ListBox che si lega a una collezione figlio su un ViewModel. Gli elementi della casella di riepilogo hanno uno stile in un datatemplate basato su una proprietà sul ViewModel principale: Ottengo il seguente errore di output: System.Windows.Data Error: 39 : BindingExpression path error: ‘CurveSpeedMustBeSpecified’ property not found on ‘object’ ”BindingListCollectionView’ (HashCode=20467555)’. BindingExpression:Path=DataContext.CurveSpeedMustBeSpecified; DataItem=’Grid’ […]

Associazione dati nei controlli utente WPF

Sto creando un UserControl per una serie di controlli condivisi da diverse windows. Uno dei controlli è un’etichetta che mostra il stream di qualche altro processo in termini di “numeri di protocollo”. Sto cercando di offrire DataBinding con questa etichetta in modo che la finestra rifletta automaticamente lo stato del processo quando la variabile del […]

XAML ha una direttiva del compilatore condizionale per la modalità di debug?

Ho bisogno di qualcosa di simile per gli stili in XAML: #if DEBUG #else #endif

Cosa fa la stella WPF (Larghezza = “100 *”)

Cosa significa esattamente la stella in termini di dimensioni in WPF?

WPF TreeView HierarchicalDataTemplate – associazione all’object con più raccolte secondarie

Sto cercando di ottenere un TreeView per bind la mia collezione in modo che tutti i gruppi mostrino gruppi nidificati e ogni gruppo mostrerà la voce. Come posso utilizzare HierarchicalDataTemplate modo che TreeView elabori sia la raccolta di sottogruppi che di voci? I gruppi mostrano sottogruppi e voci: Example: Group1 –Entry –Entry Group2 –Group4 —-Group1 […]

Bind TextBox sulla pressione di Enter-key

Il databinding predefinito su TextBox è TwoWay e impegna il testo sulla proprietà solo quando TextBox perso il focus. C’è un modo semplice XAML per fare in modo che il database si verifichi quando premo il tasto Invio sul TextBox ?. So che è piuttosto semplice farlo nel codice, ma immagina se questo TextBox trova […]

Gli oggetti ListBox restituiscono la stringa, quando DataTemplate è Button

Sto creando un’applicazione WP 8.1 Silverlight. Ho una ObservableCollection di nomi di stringhe, che è impostata su ItemsSource di un ListBox . Quali sono i nomi dei pulsanti nel ListBox . Quindi voglio estrarre i pulsanti dal ListBox , ma il valore restituito è di tipo string . Il codice xaml è: Quindi voglio estrarre […]

Impostazione di DataContext in XAML in WPF

Ho il seguente codice: MainWindow.xaml Employee.cs namespace SampleApplication { public class Employee { public Employee() { EmployeeDetails employeeDetails = new EmployeeDetails(); employeeDetails.EmpID = 123; employeeDetails.EmpName = “ABC”; } } public class EmployeeDetails { private int empID; public int EmpID { get { return empID; } set { empID = value; } } private string empName; […]