Ho impostato l'origine elementi del mio WPF Datagrid su un elenco di oggetti restituiti dal mio DAL. Ho anche aggiunto una colonna extra che contiene un pulsante, il xaml è sotto. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Click="Button_Click">View Details</Button> </DataTemplate> </toolkit:DataGridTemplateColumn.CellTemplate> </toolkit:DataGridTemplateColumn> Questo rende bene. Tuttavia, con il metodo Button_Click …
Sto lavorando senza miscela di espressioni e utilizzo solo l'editor XAML in vs2010. A parte questo, vedo sempre più la necessità di un data binding in fase di progettazione. Per casi semplici, la FallbackValueproprietà funziona molto bene (caselle di testo e blocchi di testo, ecc.). Ma soprattutto quando si ha …
Ho un multi-binding come <TextBlock> <TextBlock.Text> <MultiBinding Converter="{StaticResource myConverter}"> <Binding Path="myFirst.Value" /> <Binding Path="mySecond.Value" /> </MultiBinding> </TextBlock.Text> </TextBlock> E voglio passare un valore fisso, ad esempio "123", a uno dei due collegamenti sopra. Come posso farlo usando XAML?
Sto cercando di utilizzare DataAnnotations nel mio progetto WPF per specificare una lunghezza massima di stringhe, con quanto segue: using System.ComponentModel.DataAnnotations; Tuttavia, ottengo l'errore Il tipo o il nome dello spazio dei nomi "DataAnnotations" non esiste nello spazio dei nomi "System.ComponentModel" (manca un riferimento all'assembly?) Ho visto altri esempi in …
La domanda dice praticamente tutto. Ho una finestra e ho provato a impostare DataContext utilizzando lo spazio dei nomi completo su ViewModel, ma sembra che stia facendo qualcosa di sbagliato. <Window x:Class="BuildAssistantUI.BuildAssistantWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" DataContext="BuildAssistantUI.ViewModels.MainViewModel">
In WPF, esiste un evento che può essere utilizzato per determinare quando TabControlcambia la scheda selezionata di una? Ho provato a usare TabControl.SelectionChangedma viene attivato molte volte quando viene modificata la selezione di un bambino all'interno di una scheda.
Ho la necessità di impostare un'associazione nel codice. Non riesco a farlo bene anche se. Questo è quello che ho provato: XAML: <TextBox Name="txtText"></TextBox> Codice dietro: Binding myBinding = new Binding("SomeString"); myBinding.Source = ViewModel.SomeString; myBinding.Mode = BindingMode.TwoWay; myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged; BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding); ViewModel: public string SomeString { get { …
Sto cercando di collegarmi a una proprietà intera: <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter=0}" /> e il mio convertitore è: [ValueConversion(typeof(int), typeof(bool))] public class IntToBoolConverter : IValueConverter { public object Convert(object value, Type t, object parameter, CultureInfo culture) { return value.Equals(parameter); } public object ConvertBack(object value, Type t, object …
Sembra che dovrebbe essere facile, ma sono perplesso. In WPF, vorrei un TextBox che si estende fino alla larghezza del suo genitore, ma solo fino a una larghezza massima. Il problema è che voglio che sia lasciato giustificato all'interno del suo genitore. Per farlo allungare devi usare HorizontalAlignment = "Stretch", …
Voglio aggiungere un comportamento semplice (almeno pensavo che fosse) al mio WPF TextBox. Quando l'utente preme Esc, voglio che il testo TextBoxche sta modificando abbia il testo che aveva quando l'utente ha iniziato a modificare, E voglio rimuovere il focus dal file TextBox. Non ho alcun problema a impostare il …
Sto creando un accesso utilizzando a window controlper consentire a un utente di accedere a WPFun'applicazione che sto creando. Finora, ho creato un metodo che controlla se l'utente ha inserito le credenziali corrette per il usernamee passwordin a textboxnella schermata di accesso, bindingdue properties. Ho ottenuto questo risultato creando un …
Ho un'applicazione che aggiorna il mio datagrid ogni volta che un file di registro che sto guardando viene aggiornato (aggiunto con nuovo testo) nel modo seguente: private void DGAddRow(string name, FunctionType ft) { ASCIIEncoding ascii = new ASCIIEncoding(); CommDGDataSource ds = new CommDGDataSource(); int position = 0; string[] data_split = …
Ho una casella di riepilogo WPF che visualizza i messaggi. Contiene un avatar sul lato sinistro e il nome utente e il messaggio impilati verticalmente a destra dell'avatar. Il layout va bene finché il testo del messaggio non va a capo automatico, ma invece ottengo una barra di scorrimento orizzontale …
Ho un semplice modulo WPF con una Griddichiarazione nel modulo. Questo Gridha un sacco di righe: <Grid.RowDefinitions> <RowDefinition Height="Auto" MinHeight="30" /> <RowDefinition Height="Auto" Name="rowToHide" /> <RowDefinition Height="Auto" MinHeight="30" /> </Grid.RowDefinitions> La riga denominata rowToHidecontiene alcuni campi di input e desidero nascondere questa riga dopo aver rilevato che non ho bisogno …
Sto cercando di ottenere una panoramica delle diverse tecnologie, da utilizzare durante la creazione di GUI in Windows World. Per il contesto, sto costruendo un piccolo gioco multiplayer di piattaforma 2D. (Solo per scopo di apprendimento ..) Il mio insegnante dice che pensa che WPF sia la strada giusta, ma …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.