Sto cercando di imparare WPF e il problema MVVM, ma ho colto di sorpresa. Questa domanda è simile ma non è la stessa di questa (gestione-dialoghi-in-wpf-con-mvvm) ... Ho un modulo "Login" scritto usando il modello MVVM. Questo modulo ha un ViewModel che contiene il nome utente e la password, che …
Ho file di dizionario delle risorse (MenuTemplate.xaml, ButtonTemplate.xaml, ecc.) Che desidero utilizzare in più applicazioni separate. Potrei aggiungerli agli assembly delle applicazioni, ma è meglio se compilo queste risorse in un singolo assembly e le mie applicazioni lo facciano riferimento, giusto? Dopo aver creato l'assembly delle risorse, come posso fare …
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Sono un programmatore C # / Windows Form con oltre 5 anni di esperienza. Ho studiato WPF usando il modello di …
Stiamo avendo un'applicazione WPF in cui parti di essa possono generare eccezioni in fase di esecuzione. Vorrei catturare globalmente qualsiasi eccezione non gestita e registrarle, ma altrimenti continuare l'esecuzione del programma come se nulla fosse successo (un po 'come VB On Error Resume Next). È possibile in C #? E …
Come posso recuperare l'elemento selezionato in un treeview WPF? Voglio farlo in XAML, perché voglio legarlo. Potresti pensare che sia, SelectedItemma apparentemente che non esiste è di sola lettura e quindi inutilizzabile. Questo è quello che voglio fare: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" SelectedItem="{Binding Path=Model.SelectedCluster}" /> Voglio associare SelectedItema una …
Voglio sapere la differenza tra ObservableCollectione BindingListperché ho usato entrambi per notificare qualsiasi modifica di aggiunta / eliminazione in Source, ma in realtà non so quando preferire l'uno rispetto all'altro. Perché dovrei scegliere uno dei seguenti rispetto all'altro? ObservableCollection<Employee> lstEmp = new ObservableCollection<Employee>(); o BindingList<Employee> lstEmp = new BindingList<Employee>();
Nel modello MVVM per WPF, la gestione delle finestre di dialogo è una delle operazioni più complesse. Poiché il modello della vista non è a conoscenza della vista, la comunicazione nella finestra di dialogo può essere interessante. Posso esporre un fatto ICommandche quando la vista lo invoca, può apparire una …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Se chiamo SelectAllda un GotFocusgestore di eventi, non funziona con il mouse: la selezione scompare non appena viene rilasciato il mouse. EDIT: Alla gente piace la risposta di Donnelle, cercherò di spiegare perché non mi è piaciuta tanto quanto la risposta accettata. È più complesso, mentre la risposta accettata fa …
Creazione di un modulo di immissione dati relativamente semplice e desideri solo separare determinate sezioni con una linea orizzontale (non diversamente da un tag HR in HTML) che si estende per l'intera lunghezza del modulo. Ho provato questo: <Line Stretch="Fill" Stroke="Black" X2="1"/> Poiché il controllo padre non è una larghezza …
Come posso assegnare l'allineamento centrale verticale al testo all'interno di un blocco testo? Ho trovato la proprietà TextAlignment ma è per l'allineamento orizzontale del testo. Come lo faccio per l'allineamento del testo verticale?
Voglio rendere selezionabile il testo visualizzato in Witty , un client Twitter open source. Attualmente è visualizzato utilizzando un blocco di testo personalizzato. Devo usare un TextBlock perché sto lavorando con gli inline del textblock per visualizzare e formattare @nomeutente e collegamenti come collegamenti ipertestuali. Una richiesta frequente è quella …
Quello che sto cercando di fare è mostrare una finestra, che non ha esplicitamente un'altezza / larghezza (entrambi i valori sono stati omessi o impostati su Auto). Immaginavo che la finestra avrebbe scoperto le sue dimensioni calcolando automaticamente tutte le dimensioni dei controlli utente contenuti, ma in realtà non funziona! …
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.