Ищу эквивалент UIWebViewDelegate для переноса приложения iOS на OSX

Я пытаюсь перенести приложение iOS на OSX, и есть одна вещь, которую я не понимаю . Приложение iOS использует UIWebView, а точнее, UIView, который реализует UIWebViewDelegate:

@interface Dialog : UIView <UIWebViewDelegate> {

и реализует эти три метода делегата:

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request

  navigationType:(UIWebViewNavigationType)navigationType {

- (void)webViewDidFinishLoad:(UIWebView *)webView {

- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {

Может кто-нибудь подскажет, как я могу перенести это на обычную платформу OSX? Я знаю, что есть WebView, но у него 4 делегата, насколько я мог понять, и ни у одного из них нет методов делегата, которые похожи на эти 3. {// Событие загрузки страницы содержимого DropDownList thisDropDown = this.Master ....

очень легко получить доступ к элементам управления главной страницы со страницы контента, такой как

protected void Page_Load(object sender, EventArgs e)
{
    // content page load event
    DropDownList thisDropDown = this.Master.FindControl("someDropDown") as DropDownList;
    userLabel.Text = thisDropDown.SelectedValue;
}

, но как я могу получить доступ к элементам управления страницы контента с главной страницы. предположим, что на странице содержимого есть текстовое поле, а на главной странице есть одна кнопка. Я хочу, чтобы, когда я нажму кнопку главной страницы, я хочу показать текст текстового поля на странице содержимого в метке главной страницы. как этого добиться. пожалуйста, помогите мне с образцом кода. спасибо.

13
задан Thomas 12 February 2011 в 18:03
поделиться