Witam, używam obecnie biblioteki OpenWebKitSharp 2.9, i chciałbym się zapytać w jaki sposób mogę skopiować zaznaczony URL/obrazek etc do schowka, obecnie posiadam kontrolki, które wywołują ContextMenu w zależności gdzie klikniemy:
void CustomContextMenuManager_ShowContextMenu(object sender, WebKit.ShowContextMenuEventArgs e)
{
ContextMenu Menu;
if (e.MenuType == WebKit.ContextMenuType.Image)
Menu = imageContextMenu;
else if (e.MenuType == WebKit.ContextMenuType.ImageAndLink)
Menu = imageAndLinkContextMenu;
else if (e.MenuType == WebKit.ContextMenuType.Link)
Menu = linkContextMenu;
else if (e.MenuType == WebKit.ContextMenuType.Input)
Menu = inputContextMenu;
else Menu = normalContextMenu;
Menu.Show((sender as WebKit.WebKitBrowser), e.Location);
}
Lecz nie wiem jakie akcje wprowadzić do wnętrza na klik, probowałem coś takiego(lecz nie działa):
System.Windows.Forms.Clipboard.SetText(webKitBrowser1.SelectedText);
System.Windows.Forms.Clipboard.SetText(webKitBrowser1.CopySelectedText);
Dziękuje za ewentualną pomoc :)