caliburn.micro

    1热度

    2回答

    我一直在尝试将Caliburn.Micro MVVM框架集成到C#WPF项目中,我处于中间位置。 我目前只有三个视图模型: ShellViewModel - (用ContentControl中窗口视图) AboutViewModel - (A用户控件视图) ChatViewModel - (另一个用户控件视图) 目前我正在尝试在AboutView上使用一个按钮,该按钮绑定到AboutViewMod

    1热度

    1回答

    我正在为2个模型编写MVVM C#WPF软件。我正在使用Caliburn.Micro FYI。 父模型: namespace Expense_Manager.Models { public class Receipt: PropertyChangedBase { public Receipt() { Items = new List<Ite

    0热度

    1回答

    到目前为止,我只使用了Caliburn.Micro Framework的基本功能。但是现在我想要并需要深入其中。 现在我有这种情况,我需要访问其视图模型中的视图(窗口)的属性。 详细信息如下: 我使用Microsoft的Window-Chrome(NuGet-Package:Microsoft.Windows.Chrome)自定义shell窗口。 现在我需要检查窗口的WindowState-Pro

    1热度

    2回答

    我已经覆盖了OnUnhandledException在我的引导程序,但在以下情况下它不叫: public class Foo : IHandle<Bar> { public void Handle(Bar message) { // Do something that requires UI thread } public void DoSomethin

    1热度

    1回答

    我创建了一个从BootstrapperBase派生的类,覆盖了OnStartup(),并调用DisplayRootViewFor<AppViewModel>(),就像在文档中一样。 但是,当我启动应用程序,我得到一个NullReferenceException上DisplayRooViewFor<AppViewModel>() using Caliburn.Micro; using MHBRes

    0热度

    1回答

    我刚刚开始使用Caliburn Micro,并尝试将我的头部缠绕在IResult上。为此,我写了一些虚拟代码。该代码旨在在文本框中显示“加载...”,直到某个冗长的操作(Task.Delay)完成,此时文本应该消失。这里是我的代码: 视图模型: [Export(typeof(IShell))] public class ShellViewModel : IShell { public

    0热度

    2回答

    嗯,WPF这个小怪癖真的在我的皮肤下。所以,我有一个DataGrid这样的: <DataGrid x:Name="Rates" AlternatingRowBackground="#FCFCFC" AutoGenerateColumns="False" CanUserReorderColumns="True" CanUserResizeColumns="True" CanUserAddRows="

    -2热度

    1回答

    使用caliburn.micro在MVVM模式下构建wpf应用程序。 我需要动态设置按钮的边距属性。 有一个question,我有一些想法,但不是MVVM。 我试过这个。 XAML <Grid> <Button Content="Test" Margin="{Binding ButtonMargin}"/> <Grid/> 视图模型 private Thickness _buttonMar

    1热度

    1回答

    我只是试图创建一个用户控件使用WPF/Caliburn UserControl内的绑定,但我有麻烦,正确绑定嵌套UserControl。 基本布局是一个ShellViewModel:Conductor,并且在ShellView中有一个ContentControl,它由加载UserControl(PageViewModel)的ShellViewModel.ActivateItem方法填充,并且在Pa

    2热度

    2回答

    我正在构建一个WPF应用程序,并使用caliburn.micro for MVVM。 我有几十个视图(UserControls)。 视图有标题正文和页脚。 如下图所示,标题包含两个用于粉碎操作的按钮,页脚包含一个状态栏。 页眉和页脚份将是相同的所有视图,但身体的内容会有所不同对视图中查看。 目前我正在为每个视图重复代码的标题和正文,现在我试图消除重复的代码。 为了达到此目的,我正在考虑制定一个共同