public DisplayMessage(string MessageType) { InitializeComponent(); DisplayMessageViewModel Display = new DisplayMessageViewModel(MessageType); this.DataContext = Display; Messages = Display.Messages; }
public DisplayMessagePage(Message message) { InitializeComponent(); BindingContext = new DisplayMessageViewModel(message); MessagingCenter.Subscribe <DisplayMessageViewModel, string>( this, MessengerConstants.NavSendMessagePage, async(sender, subject) => { if (Navigation.NavigationStack.Count == 0) { return; } await Navigation.PushAsync(new SendMessageView(new UserId(message.From), subject)); }); }
/// <summary> /// Standard class constructor /// </summary> public BrowserViewModel() { DisplayMessage = new DisplayMessageViewModel(); BookmarkFolder = new EditFolderBookmarks(); InitializeSpecialFolders(); _OpenInWindowsCommand = null; _CopyPathCommand = null; _Root = new SortableObservableDictionaryCollection(); InitialPath = string.Empty; _UpdateView = true; _IsBrowseViewEnabled = true; _IsBrowsing = true; _IsExternallyBrowsing = false; }
/// <summary> /// Standard class constructor /// </summary> protected BrowserViewModel() { DisplayMessage = new DisplayMessageViewModel(); BookmarkFolder = new AddFolderBookmark(); InitializeSpecialFolders(); mOpenInWindowsCommand = null; mCopyPathCommand = null; Folders = new ObservableSortedDictionary <string, IFolderViewModel>(); mExpandProcessor = ProcessFactory.CreateProcessViewModel(); mProcessor = ProcessFactory.CreateProcessViewModel(); InitialPath = string.Empty; _UpdateView = true; _IsBrowseViewEnabled = true; }
public DisplayMessagePage(Message message) { InitializeComponent(); BindingContext = new DisplayMessageViewModel(message); MessagingCenter.Subscribe <DisplayMessageViewModel, string>( this, MessengerConstants.NavSendMessagePage, async(sender, subject) => { if (!App.IsPageValid(this)) { MessageCenterUnsubscribe(); return; } var inReplyTo = FormatInReplyTo(message); await Navigation.PushAsync(new SendMessageView(new UserId(message.From), subject, inReplyTo)); }); }
public DisplayMessageView(Message message) { InitializeComponent(); DataContext = new DisplayMessageViewModel(message); }