caliburn.micro

    1熱度

    1回答

    我在C#與Caliburn.Micro創建CRUD應用程序,我有一些主詳細查看,看起來像: 我想達到什麼是,當我做出一些改變(例如我改變容量從47到50),然後選擇其他地方,比如說地方4並選擇地方5再次我的容量將是47,而不是50像現在這樣。 我在想OneTime綁定,然後手動觸發綁定到viewmodel,但viewModel不應該意識到視圖,所以這似乎是一個壞主意。我的代碼如下。 XAML: <

    1熱度

    1回答

    我正在用WPF和Caliburn.Micro構建一個應用程序。我想從一個任務/線程更新進度,我想知道什麼,我需要正確地更新UI: public class DemoViewModel : PropertyChangedBase { private int m_Progress; public int Progress { get { return m_

    0熱度

    2回答

    問題是未在UI上顯示紅色矩形。 我用Caliburn.Micro,這是是我在我的查看: <StackPanel Grid.Row="0"> <Label>Customer name:</Label> <TextBox x:Name="txtName" Text="{Binding Target.Model.Name, UpdateSourceTrigger=PropertyCh

    2熱度

    1回答

    我現在在我的項目(WPF)上使用Caliburn.Micro一段時間,我想知道是否有可能使用查找模型中的「查找所有引用」來獲取控件(按鈕,組合框,文本框)是引用屬性(不需要CTRL + F通過查看)? 如果你想從View跳轉到ViewModel,我知道有設計時支持(http://caliburnmicro.com/documentation/design-time),但是有可能以類似的方式從Vie

    0熱度

    4回答

    我有一個定期線程在我的UWP應用程序的後臺運行,我想將某些組件的可見性與其執行聯繫起來。我使用的卡利和結合這樣的組件: <TextBox Name="sample" Visibility="{Binding JobStatus}" /> C#: public string JobStatus { get { if(SponsorReferralUploadSe

    0熱度

    1回答

    這是我的主,父類,視圖模型: [AutofacRegisterType(PAGE_NAME, typeof(IMainPage), IsSingleInstance = false)] public class MainPageViewModel : MainPageViewModelBase { public const string PAGE_NAME = "MainPage";

    2熱度

    1回答

    我試圖測試Caliburn.Micro方法,PublishOnUIThread()叫做: public static class EventAggregatorExtensions { ... public static void PublishOnUIThread(this IEventAggregator eventAggregator, object message);

    2熱度

    1回答

    我一直在嘗試這一段時間,我有一些問題。我有一個項目動態加載1個或更多的DLL,我不能讓視圖綁定工作。 我已經覆蓋了SelectAssemblies方法,例如: protected override IEnumerable<Assembly> SelectAssemblies() { string[] AppFolders = Directory.GetDirectories(

    0熱度

    1回答

    我在查看模型中顯示對話框時遇到問題。問題是,「底層內容不會變暗和禁用」,正如文檔所說的那樣。如果我點擊底層視圖,連接到關閉命令的對話框中的按鈕有時會被禁用,用戶無法點擊它。 我定義的DialogHost在我的MainView這樣的(也試過在ShellView): <materialDesign:DialogHost HorizontalAlignment="Center"

    1熱度

    1回答

    我正在使用WPF以及Caliburn.Micro。我希望在點擊標籤時運行任何代碼。我嘗試了一些Google搜索,發現約cal:Message.Attach。 XAML: <Label x:Name="Info" Content="Info" HorizontalAlignment="Left" Margin="305,440,0,0" VerticalAlignment="Top" FontFa