Chat Settings eingefügt (Visuell)
This commit is contained in:
parent
8b71f84284
commit
fd2ebc5aaa
@ -90,6 +90,15 @@
|
|||||||
<Image Source="/UI/logo - Copy.png" Stretch="Fill" Margin="-55,-118,499,0">
|
<Image Source="/UI/logo - Copy.png" Stretch="Fill" Margin="-55,-118,499,0">
|
||||||
|
|
||||||
</Image>
|
</Image>
|
||||||
|
<Button x:Name="ChatSettings" Content="⚙️" Click="MenuButton_Click" HorizontalAlignment="Left" Margin="634,2,0,0" VerticalAlignment="Top" Height="37" Width="26" Background="Transparent" BorderBrush="Transparent">
|
||||||
|
<Button.ContextMenu>
|
||||||
|
<ContextMenu x:Name="contextMenu" IsOpen="False">
|
||||||
|
<MenuItem x:Name="blockButton" Header="Blockieren" Click="BlockButton_Click"/>
|
||||||
|
<MenuItem x:Name="deleteChatButton" Header="Chat löschen" Click="DeleteChatButton_Click"/>
|
||||||
|
<MenuItem x:Name="removeFriendButton" Header="Freund entfernen" Click="RemoveFriendButton_Click"/>
|
||||||
|
</ContextMenu>
|
||||||
|
</Button.ContextMenu>
|
||||||
|
</Button>
|
||||||
</Grid>
|
</Grid>
|
||||||
<Grid Margin="76,17,339,176">
|
<Grid Margin="76,17,339,176">
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@ using System.Windows;
|
|||||||
using System.Windows.Input;
|
using System.Windows.Input;
|
||||||
using System.Windows.Threading;
|
using System.Windows.Threading;
|
||||||
using bib_talk.Business;
|
using bib_talk.Business;
|
||||||
|
using System.Windows.Controls;
|
||||||
|
|
||||||
namespace bib_talk
|
namespace bib_talk
|
||||||
{
|
{
|
||||||
@ -87,5 +88,31 @@ namespace bib_talk
|
|||||||
await mwManager.UploadProfileImage(filePath);
|
await mwManager.UploadProfileImage(filePath);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// Chat Settings Logik
|
||||||
|
private void MenuButton_Click(object sender, RoutedEventArgs e)
|
||||||
|
{
|
||||||
|
// Öffnen Sie das Kontextmenü, wenn Sie auf den Drei-Punkte-Button klicken
|
||||||
|
contextMenu.IsOpen = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void BlockButton_Click(object sender, RoutedEventArgs e)
|
||||||
|
{
|
||||||
|
// Logik zum Blockieren eines Benutzers
|
||||||
|
}
|
||||||
|
|
||||||
|
private void DeleteChatButton_Click(object sender, RoutedEventArgs e)
|
||||||
|
{
|
||||||
|
// Logik zum Löschen eines Chats
|
||||||
|
}
|
||||||
|
|
||||||
|
private void RemoveFriendButton_Click(object sender, RoutedEventArgs e)
|
||||||
|
{
|
||||||
|
// Logik zum Entfernen eines Freundes
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SendButton_Click(object sender, RoutedEventArgs e)
|
||||||
|
{
|
||||||
|
// Logik zum Senden einer Nachricht
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user