«mvvm» etiketlenmiş sorular

Model-View-ViewModel (MVVM), sunum mantığı (ViewModel) aracılığıyla UI'yi (Görünüm) verilerinden (Model) ayıran kullanıcı arayüzlerini uygulamak için bir mimari tasarım modelidir.

25
MVC ve MVVM arasındaki fark nedir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 ay önce kapalı . Standart "Model View Controller" deseni ile Microsoft'un Model / View / ViewModel modeli arasında …

14
ViewModel'de INotifyPropertyChanged ve DependencyProperty
ViewModel'i bir Model-View-ViewModel mimarisi WPF uygulamasında uygularken, onu nasıl veritabanlanabilir hale getirebileceğimiz iki ana seçenek var gibi görünüyor. DependencyPropertyGörünüm'ün bağlanacağı özellikler için kullanılan uygulamalar gördüm ve INotifyPropertyChangedbunun yerine ViewModel uygulamasını gördüm . Sorum şu: Birini diğerine ne zaman tercih etmeliyim? Performans farklılıkları var mı? ViewModel bağımlılıklarını WPF'ye vermek gerçekten iyi …

30
MVVM'de bir PasswordBox'a bağlanma
P'ye bağlanma ile ilgili bir sorunla karşılaştım asswordBox. Bu bir güvenlik riski gibi görünüyor ama ben MVVM kalıbı kullanıyorum, bu yüzden bunu atlamak istiyorum. Burada bazı ilginç kod buldum (kimse bu ya da benzer bir şey kullandı mı?) http://www.wpftutorial.net/PasswordBox.html Teknik olarak harika görünüyor, ancak şifreyi nasıl alacağımdan emin değilim. Temelde …
251 c#  wpf  mvvm  wpf-controls  passwords 

26
ViewModel formu nasıl kapatmalıdır?
WPF ve MVVM problemini öğrenmeye çalışıyorum, ama bir engelle karşılaştım. Bu soru benzer ancak bu soru ile tamamen aynı değil (wpf-in-mvvm ile iletişim-diyalogları) ... MVVM deseni kullanılarak yazılmış bir "Giriş" formu var. Bu formda, normal veri bağlamaları kullanılarak XAML'deki görünüme bağlı olan Kullanıcı Adını ve Parolayı içeren bir ViewModel bulunur. …
247 c#  wpf  mvvm 

22
MVVM: Baştan sona öğretici?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. 5 yıldan fazla deneyime sahip bir C # / Windows Forms programcısıyım. MVVM (Model-View-ViewModel) tasarım deseni kullanarak WPF araştırıyorum. İnternette dersler aradım. Jason Dolinger'in harika videosunun tamamını …
243 c#  .net  wpf  mvvm 

20
WPF Ağaç Görünümünde SelectedItem'e veri bağlama
WPF treeview'de seçilen öğeyi nasıl alabilirim? Bunu XAML'de yapmak istiyorum, çünkü bağlamak istiyorum. Bunun var olduğunu düşünebilirsiniz, SelectedItemancak görünüşe göre var olmayan , salt okunur ve bu nedenle kullanılamaz. Yapmak istediğim şey bu: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" SelectedItem="{Binding Path=Model.SelectedCluster}" /> Modelimdeki SelectedItembir mülke bağlamak istiyorum . Ama bu bana …
241 c#  wpf  mvvm  treeview  selecteditem 

23
MVVM ile WPF'de İletişim Kutularını Kullanma
WPF için MVVM modelinde iletişim kutularını işlemek daha karmaşık işlemlerden biridir. Görünüm modeliniz görünüm hakkında hiçbir şey bilmediğinden, iletişim iletişimi ilginç olabilir. Bir ICommandgörünümü açtığında bir iletişim kutusu görünebilir. Diyalogların sonuçlarını ele almanın iyi bir yolunu bilen var mı? Gibi pencereler hakkında konuşuyorum MessageBox. Bunu yapmanın yollarından biri, görünüm iletişim …

13
MVVM için hangi çerçeveyi kullanmalıyım? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …
233 wpf  mvvm  frameworks 

5
Vue.js — v-model ve v-bind arasındaki fark
Vue'yu çevrimiçi bir kursla öğreniyorum ve eğitmen bana varsayılan değeri olan bir giriş metni yapma alıştırması verdi. Bunu v-model kullanarak tamamladım, ancak eğitmen v-bind: value'i seçti ve nedenini anlamıyorum. Birisi bana bu ikisi arasındaki farkı ve her birini daha iyi kullandığında basit bir açıklama yapabilir mi?

4
MVC, MVP ve MVVM tasarım deseni arasındaki kodlama c # arasındaki fark nedir
Google'da "MVC, MVP ve MVVM tasarım deseni arasındaki fark nedir" ifadesini kullanarak arama yaparsak, MVC MVP ve MVVM tasarım deseni arasındaki farkı teorik olarak tartışan birkaç URL alabiliriz : MVP Veri bağlamı üzerinden bağlamanın mümkün olmadığı durumlarda kullanın. Windows Forms bunun mükemmel bir örneğidir. Görünümü modelden ayırmak için bir sunucuya …

5
KnockOutJS - Tek bir Görünümde Birden Çok ViewModel
Uygulamamın her bir Görünümü tek bir ViewModel ile işleyemeyecek kadar büyük hale geldiğini düşünüyorum. Bu yüzden birden fazla ViewModel oluşturmanın ve hepsini tek bir Görünüm'e yüklemenin ne kadar zor olacağını merak ediyorum. Ayrıca X ViewModel verilerini Y ViewModel verilerine aktarabilmem gerektiğini unutmayın, böylece bireysel ViewModels birbirleriyle iletişim kurabilmeli veya en …

7
AngularJS'deki yönergeden yönergeler ekleyin
Üzerinde ilan edilen öğeye daha fazla direktif eklemeye özen gösteren bir direktif oluşturmaya çalışıyorum . Örneğin, ben ekleyerek ilgilenir bir direktif kurmak istiyorum datepicker, datepicker-languageve ng-required="true". Bu öznitelikleri eklemek ve sonra kullanmak $compileAçıkçası sonsuz bir döngü oluşturmak, bu yüzden zaten gerekli öznitelikleri eklemiş olup olmadığını kontrol ediyorum: angular.module('app') .directive('superDirective', function …

4
WPF ComboBox öğesini özel bir listeye bağlama
SelectedItem / SelectedValue güncelleştirmek görünmüyor bir ComboBox var. ComboBox ItemsSource, ViewModel sınıfında bir grup RAS telefon defteri girdisini CollectionView olarak listeleyen bir özelliğe bağlıdır. Sonra (ayrı zamanlarda) hem SelectedItemveya SelectedValueViewModel başka bir özelliğine bağlı ettik . Veritabanının ayarladığı değerlerde hata ayıklamak için save komutuna bir MessageBox ekledim, ancak SelectedItem/ SelectedValuebağlama …
183 c#  wpf  data-binding  mvvm  combobox 

6
[Vue warn]: Öğe bulunamıyor
Vuejs kullanıyorum . Bu benim işaretlemem: <body> <div id="main"> <div id="mainActivity" v-component="{{currentActivity}}" class="activity"></div> </div> </body> Bu benim kodum: var main = new Vue({ el: '#main', data: { currentActivity: 'home' } }) ; Sayfayı yüklediğimde şu uyarıyı alıyorum: [Vue warn]: Cannot find element: #main Neyi yanlış yapıyorum?
166 javascript  mvvm  vue.js 

17
MVVM'de ViewModel veya Model INotifyPropertyChanged uygulamalıdır mı?
Üzerinde çalıştığım çoğu MVVM örneğinde Model uygulaması vardı INotifyPropertyChanged, ancak Josh Smith'in CommandSink örneğinde ViewModel uygulandıINotifyPropertyChanged . Hala bilişsel olarak MVVM kavramlarını bir araya getiriyorum, bu yüzden bilmiyorum: Çalışmak INotifyPropertyChangediçin ViewModel'e koymanız gerekirCommandSink Bu sadece normların bir sapması ve gerçekten önemli değil Her zaman Model uygulamasını kullanmalısınız INotifyPropertyChangedve bu sadece …

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.