コード例 #1
0
 private void GetLocalizedString(LocalizedStringEventArgs args)
 {
     var stringValue = ModuleStrings.ResourceManager.GetString(args.Key);
     if (!string.IsNullOrWhiteSpace(stringValue))
     {
         args.AddStringValue(stringValue);
     }
 }
コード例 #2
0
 private string GetMsgText(string msg)
 {
     if (msg != null && msg.StartsWith("#"))
     {
         var args = new LocalizedStringEventArgs() {Key = msg.Substring(1)};
         eventaggregator.GetEvent<GetLocalizedStringEvent>().Publish(args);
         msg = args.Values.FirstOrDefault();
     }
     return msg;
 }