diff options
author | Vitaly Takmazov | 2013-01-13 18:08:09 +0400 |
---|---|---|
committer | Vitaly Takmazov | 2013-01-13 18:08:09 +0400 |
commit | 0c5aac46b9cd725de31a70c00376567bb02af66b (patch) | |
tree | 03ea9ddbba54463702608c2850f3ac8180dd09f2 /Juick/ViewModels/MessageViewModel.cs | |
parent | 2eea9fd05421bbc32ff6e07d8bb34c7e3a8856bb (diff) |
Replace buggy ListBox with ItemsControl+HyperlinkButton, fixes #6
Diffstat (limited to 'Juick/ViewModels/MessageViewModel.cs')
-rw-r--r-- | Juick/ViewModels/MessageViewModel.cs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Juick/ViewModels/MessageViewModel.cs b/Juick/ViewModels/MessageViewModel.cs index e120c5d..460df38 100644 --- a/Juick/ViewModels/MessageViewModel.cs +++ b/Juick/ViewModels/MessageViewModel.cs @@ -17,6 +17,7 @@ namespace Juick.ViewModels public MessageViewModel(Message message)
{
MID = message.Mid;
+ MessageUri = string.Format("/ThreadView.xaml?mid={0}", MID);
RID = message.Rid;
Username = message.User.UName;
MessageText = HttpUtility.HtmlDecode(message.Body);
@@ -138,6 +139,8 @@ namespace Juick.ViewModels }
private string _status;
+
+
/// <summary>
/// Sample _viewModelBase property; this property is used in the view to display its value using a Binding.
/// </summary>
@@ -158,6 +161,18 @@ namespace Juick.ViewModels }
}
+ private string _messageUri;
+
+ public string MessageUri
+ {
+ get { return _messageUri; }
+ set
+ {
+ _messageUri = value;
+ NotifyPropertyChanged("MessageUri");
+ }
+ }
+
public event PropertyChangedEventHandler PropertyChanged;
public void NotifyPropertyChanged(String propertyName)
|