public int connect(string name1)
{
senmessage("Пользователь, " + user.name + ", поключился к чату", 0);
return user.ID;
}
public void senmessage(string msg, int id)
{
foreach (var item in Userssss)
{
item.operationContext.GetCallbackChannel<i_call_back>().mescallback(msg);
msg = msg.Substring(msg.IndexOf(':') + 1);
}
}
//не рабочий callback
public void mescallback(string msg)
{
HorizontalAlignment a = new HorizontalAlignment();
if (dd == 1)
{
a = HorizontalAlignment.Left;
}
else if (dd == 2)
{
a = HorizontalAlignment.Right;
}
linesz.Add(new Message() { Title = msg, s = DateTime.Now.ToString("dd MMMM yyyy |
HH:mm:ss"), alignment = a });
dd = 2;
d.MessagesList.ItemsSource = linesz;
d.MessageBox.Text = "";
}