2010-04-21 50 views

回答

5

託管Silverlight應用程序的窗口在使用正常權限運行時無法由應用程序控制,這將是一個安全問題。

但是,如果您使用提升的權限安裝OOB應用程序,則可以更改窗口的鑲邊並定義您自己的。這將阻止調整大小(當然,如果您明確實現使用自定義鑲邊調整大小)。

要更改chrome選項,請使用項目屬性中的OOB設置。

Changing OOB properties

1

我不認爲你可以。這似乎是另一個「用戶是國王」的選擇。

2

我不想放棄窗口邊框。這不太好,但這是我現在所做的。

Host.Content.Resized += new EventHandler(Content_Resized); 
    ... 
    void Content_Resized(object sender, EventArgs e) 
    { 
     if (IsRunningOutOfBrowser) 
     { 
      MainWindow.Width = 800; 
      MainWindow.Height = 448; 
     } 
    } 
相關問題