Форумы портала PHP.SU » » Вопросы по Perl/Python/.NET » C#+Xaml WebBrowser

Страниц (1): [1]
 

1. valkiriy - 05 Апреля, 2013 - 21:13:07 - перейти к сообщению
Здравствуйте пользователи PHP.SU,
возникла проблема с элементом <WebBrowser>
CODE (text):
скопировать код в буфер обмена
  1. <WebBrowser x:Name="webBrowser" Width="562" Height="315" Grid.Column="1" Grid.ColumnSpan="13" Margin="20,22,23,23" Grid.Row="2" Grid.RowSpan="9" />

CODE (text):
скопировать код в буфер обмена
  1. public MainWindow()
  2.         {
  3.             InitializeComponent();
  4.             Patched = false;
  5.             CurrentFile = 0;
  6.             this.webBrowser.Navigate(new Uri(OConfig.PatchURL));
  7.         }

Код компилируется без ошибок, но не отображается браузер(веб-окно), т.е. странница прогружается но не отображается в приложении... что делать и как быть не пойму, чтоб вам было понятней о чем я - прилагаю снимок приложения.

Красным выделена та область где должно по задумке находится веб-окно, но страницу не отображает...
Заранее благодарен за помощь.

С уважение,
valkiriy.
2. valkiriy - 08 Апреля, 2013 - 15:06:22 - перейти к сообщению
Уже разобрался)
wm_leviathan;1210465 пишет:
контрол WebBrowser наследует от главной формы у которой AllowTransparency=true;

пришлось интегрировать Awesomium(Chrome)у них свой контрол, а так мало ли на будущее кому пригодится) тему можно закрыть, всем спасибо)
3. JustUserR - 02 Июня, 2013 - 00:44:55 - перейти к сообщению
valkiriy пишет:
this.webBrowser.Navigate(new Uri(OConfig.PatchURL));
Функционирование предполагаемого элемента программого кода, в действительности основывается на осуществлении автоматизации во вторичном пониженном уровне базового элементного трактования ActiveX-объекта, обеспечивающего предоставление визуализационного контейерного блока унифицированного отображения web-содержимого приложения MSIE, в соответствии с которым в общем случае может потребоваться осуществление внешней синхронизации, осуществляемой по отношению COM-события в ассоциированном Sink-интерфейсе
4. DeepVarvar - 02 Июня, 2013 - 06:34:51 - перейти к сообщению
JustUserR, не понятно зачем упоминаете Active-X, ТС вроде хотел кроссбраузерного решения.
5. JustUserR - 02 Июня, 2013 - 11:25:35 - перейти к сообщению
DeepVarvar пишет:
JustUserR, не понятно зачем упоминаете Active-X, ТС вроде хотел кроссбраузерного решения.
В оригинальной постановке задачи, заключающейся в осуществлении интеграции базового объекта элемента управления Webbrowser, предполагается разработка Толстого клиента, определяемого на основании групп технологических решений WinForms или WPF, выполнение которого осуществляется с повышенным уровнем привелегий относительно конфигурации среды активного исполнение в первичом повышенном уровне базового элементного трактоварния - .NET Framework
Это означает, что решение априори не может быть кросс-браузерным, поскольку его запуск в пределах браузера не осуществляется, за исключение разве что возможного обеспечеия автоматического развертывания Clickonce; предполагаемый объект Webbrowser представляет осуществлеие интеграции динамической библиотеки ShDocVw.dll, в соответствии со следующей архитектурой
Нажмите для увеличения

Спасибо, что обратили внимание на предполагаемый аспект

 

Powered by ExBB FM 1.0 RC1