Собственно есть условный код:
namespace FullsreenCefSharp
{
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Browse_my.DisplayHandler = new DisplayHandler_my();
}
}
class DisplayHandler_my : IDisplayHandler
{
public void OnAddressChanged(IWebBrowser chromiumWebBrowser, AddressChangedEventArgs addressChangedArgs)
{
//throw new NotImplementedException();
}
public bool OnAutoResize(IWebBrowser chromiumWebBrowser, IBrowser browser, CefSharp.Structs.Size newSize)
{
return true;
//throw new NotImplementedException();
}
public bool OnConsoleMessage(IWebBrowser chromiumWebBrowser, ConsoleMessageEventArgs consoleMessageArgs)
{
return true;
//throw new NotImplementedException();
}
public void OnFaviconUrlChange(IWebBrowser chromiumWebBrowser, IBrowser browser, IList<string> urls)
{
//throw new NotImplementedException();
}
public void OnLoadingProgressChange(IWebBrowser chromiumWebBrowser, IBrowser browser, double progress)
{
//throw new NotImplementedException();
}
public void OnStatusMessage(IWebBrowser chromiumWebBrowser, StatusMessageEventArgs statusMessageArgs)
{
//throw new NotImplementedException();
}
public void OnTitleChanged(IWebBrowser chromiumWebBrowser, TitleChangedEventArgs titleChangedArgs)
{
//throw new NotImplementedException();
}
public bool OnTooltipChanged(IWebBrowser chromiumWebBrowser, ref string text)
{
return true;
//throw new NotImplementedException();
}
void IDisplayHandler.OnFullscreenModeChange(IWebBrowser browserControl, IBrowser browser, bool fullscreen)
{
if (fullscreen)
{
}
else
{
}
}
}
}
Класс, DisplayHandler_my, реализует интерфейс...и при нажатии кнопки (например на ютубе) переключения в полный экран, срабатывает метод OnFullscreenModeChange.. Но как я только не пробовал.
Если обращаться к классу MainWindow к условному методу
public void full()
{
WindowState = WindowState.Maximized
WindowStyle = WindowStyle.None
}
То ругается на поток, а если вызвать в основном потоке через Dispatcher..то программа закрывается с исключением.
В общем, как правильно запустить полный экран из метода OnFullscreenModeChange
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Не получается сделать роутинг, на странице ничего не отображается в чем может быть проблема?
Непонятно как заполняется/работает attachments в методе WallPost
Нужно организовать межпроцессорное взаимодействие через именованные каналыНа стороне сервера делается так:
Допустим есть класс Repository, есть входная точка в программу класс Server, в Server'e происходит вызов класса Repository в котором в конструкторе происходит...