Maison >Applet WeChat >Développement WeChat >Explication graphique détaillée de la façon d'imiter le style de message de WeChat Moments en langage .Net Développement Smobiler

Explication graphique détaillée de la façon d'imiter le style de message de WeChat Moments en langage .Net Développement Smobiler

高洛峰
高洛峰original
2017-03-31 15:28:233646parcourir

Cet article présente principalement comment la plateforme de développement Smobiler en langage .Net peut imiter le style de message de WeChat Moments ? Cet article révèle la réponse pour tout le monde

Les premiers mots : Smobiler est une plateforme de développement qui utilise le langage .Net pour développer des applications dans l'environnement VS. Elle peut être plus pratique que Xamarin

1. Style de but

Explication graphique détaillée de la façon dimiter le style de message de WeChat Moments en langage .Net Développement Smobiler

Pour obtenir l'effet de l'image ci-dessus, nous avons besoin des opérations suivantes :

1. Composants" sur la barre d'outils Faites glisser un contrôle MicroBlog sur l'interface du formulaire

Explication graphique détaillée de la façon dimiter le style de message de WeChat Moments en langage .Net Développement Smobiler

2. Utilisez du code pour ajouter le contenu affiché sur l'interface mobile

Charger le code de l'événement :

VB :



 Private Sub TestMicroBlog_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  Try
   Me.MicroBlog1.DefaultUserName = "伟斌"
   Me.MicroBlog1.DefaultUserID = "伟斌"

   contentArray(0) = "把青春献给身后那座"+ vbCrLf + "辉煌的城市" + vbCrLf + "为了这个美梦" + vbCrLf + "我们付出着代价"
   
   userarray(0) = "伟斌"

   picturearray(0) = 0

   InitialMicroBlogData()

  Catch ex As Exception
   MessageBox.Show(ex.Message, Sub() Me.Close())
  End Try
End Sub C#:
 private void TestMicroBlog_Load(object sender, EventArgs e)
 {
  try
  {
   this.MicroBlog1.DefaultUserName = "伟斌";
   this.MicroBlog1.DefaultUserID = "伟斌";

   contentArray[0] = "把青春献给身后那座" + System.Environment.NewLine + "辉煌的城市" + System.Environment.NewLine + "为了这个美梦"+ System.Environment.NewLine + "我们付出着代价";
   
   userarray[0] = "伟斌";

   picturearray[0] = "0";

   InitialMicroBlogData();
  }
  catch (Exception ex)
  {
   MessageBox.Show(ex.Message, (Object s, MessageBoxHandlerArgs args) => this.Close());
  }
 }
Autres codes :

VB :


 Dim contentArray(4) As String
 Dim userarray(4) As String
 Dim picturearray(8) As String
 Dim voice(5) As String
 Private Sub InitialMicroBlogData(Optional count As Integer = 10, Optional ByVal insert As Boolean = False)
  Dim user As String = userarray(0)
  Dim picturerandomnum As Integer = 6
  Dim imageList As New List(Of String)
  imageList.Add(6)
  
  Dim item As New MicroBlogItem(user, user, contentArray(0), DateTime.Now.ToString)
  item.Pictures = imageList
  item.ILikes.Add(userarray(0), userarray(0))
  If insert = False Then
    Me.MicroBlog1.BlogItems.Add(item)
  Else
    Me.MicroBlog1.BlogItems.AddTop(item)
  End If
 Next
End Sub C#:
 string[] contentArray = new string[5];
 string[] userarray = new string[5];
 string[] picturearray new string[9];
 string[] voice = new string[6];
 private void InitialMicroBlogData(int count = 10, bool insert = false)
 {
  string user = userarray[0];
  List<string> imageList = new List<string>();
  imageList.Add("6");    
  MicroBlogItem item = new MicroBlogItem(user, user, contentArray[0], DateTime.Now.ToString());
  item.Pictures = imageList;
  item.ILikes.Add(userarray[0], userarray[0]);
  if (insert == false)
  {
    this.MicroBlog1.BlogItems.Add(item);
  }
  else
    this.MicroBlog1.BlogItems.AddTop(item);
  }
 }

2. Affichage de l'effet du téléphone portable

Explication graphique détaillée de la façon dimiter le style de message de WeChat Moments en langage .Net Développement Smobiler

Explication graphique détaillée de la façon dimiter le style de message de WeChat Moments en langage .Net Développement Smobiler

Explication graphique détaillée de la façon dimiter le style de message de WeChat Moments en langage .Net Développement Smobiler

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn