caliburn.micro

    0熱度

    1回答

    我創建了一個新的Xamarin.Forms項目,並且在視圖模型初始化時遇到了問題。什麼都沒發生。我正在使用Features中的樣本。我將示例代碼修改爲以下內容: public FormsApp(SimpleContainer container) { //... DisplayRootView<ConductorView>(); } 這可以按預期工

    0熱度

    2回答

    這應該很簡單,但它對我不起作用。我有一個名爲MainWindowView的視圖,其中包含一個名爲ChildView的視圖。所述MainWindowView具有相應的視圖模型稱爲MainWindowViewModel和ChildView具有視圖模型稱爲ChildViewModel: MainWindowView: <Grid> <views:ChildView x:Name="ChildV

    0熱度

    1回答

    。 我想在'Caliburn.Micro ver = 3.0.3'中序列化'BindableCollection'類。 我可以在版本1.5.2中序列化它。 也許因爲有'using System.Runtime.Serialization;'。 但在3.0.3中,沒有'使用System.Runtime.Serialization'。 因此,它顯示我編譯它時出現錯誤。 您能否幫我序列化'Calibur

    0熱度

    1回答

    (TLDR版本低於。)我正在設計一個WPF應用程序,使用MEF作爲IoC和Caliburn Micro作爲框架。應用程序的主窗口是這樣的: 這裏是視圖模型的窗口: [Export(typeof(MainViewModel))] class MainViewModel : Conductor<PropertyChangedBase>, IHandle<ViewModelType> {

    0熱度

    1回答

    我想在我的viewmodel中訪問一個字符串。 <Image Source="info.png" cal:Message.Attach="[Event MouseEnter]=[Action MouseOverCallOut('By default, This will be selected')]"/> 在我的視圖模型,則不會觸發此事件: public void MouseOver

    0熱度

    2回答

    我使用caliburn.micro MVVM框架開發WPF應用程序.. 在-爲了開發一個搜索屏幕,我需要的字段動態地加載到視圖,基於模型的屬性。 考慮下面視圖,視圖模型: SearchViewModel 搜索查看 假設T是在下面的例子一個類型的產品。 public class SearchViewModel<T> { public T Item{get;set;} } publi

    1熱度

    1回答

    我使用MVVM與Caliburn.Micro,我有一個問題。 所以我有2個組合框視圖。首先是代表一個國家和第二個citites列表。我希望每當第一個列表中的國家發生變化時都要更新城市列表,並列出相應的城市列表。我的問題是城市列表不更新。 這裏是我的代碼: public class MyViewModel : PropertyChangedBase { Company company =

    0熱度

    1回答

    我有一個簡單的WPF應用程序,我想知道爲什麼NotifyOfPropertyChange()沒有按照我的預期工作。我有一個MainWindowViewModel有兩個屬性和一個按鈕,當我點擊按鈕時,我調用NotifyOfPropertyChange()來通知所有屬性已經改變。我也有在視圖模型構造編譯的屬性列表: properties = typeof(MainWindowViewModel).Ge

    0熱度

    2回答

    我有一個應用程序顯示TreeView。 TreeView有一個上下文菜單。我使用Caliburn.Micro作爲MVVM框架。 需要行cal:Message.Attach="[Event Click]=[Action Remove()]",以便在單擊ContextMenu-Item時發生某些事情。此行使Caliburn.Micro在TreeItem的ViewModel中搜索名爲Remove的方法。

    2熱度

    2回答

    我有一個自定義窗口,它有兩個按鈕。一個按鈕被命名爲OKButton,另一個按鈕被命名爲「取消按鈕」。 <Style TargetType="{x:Type WindowCustom}"> "Properties Here" <Setter.Value> <ControlTemplate TargetType="{x:Type WindowCustom}">