winforms-interop

    5熱度

    2回答

    我在WinForms容器中託管WPF UserControl。現在,我想能夠主題/皮膚UserControl。爲此,我有幾個定義「外觀」的資源字典。當我的應用程序啓動時,我創建了一個「新的System.Windows.Application()」,以便存在Application.Current。要更改主題,將刪除舊皮膚,並在運行時將新皮膚合併到應用程序級資源字典中。但是,這不會更改UserCont

    2熱度

    2回答

    我正在開發一個ActiveX控件,它現在主要用於WinForms應用程序。 ActiveX控件具有'屬性頁'對話框,可以使用AxHost類的ShowPropertyPages方法以編程方式顯示該對話框。這是可以在Visual Studio中提出來編輯控件屬性的自定義UI。 此屬性頁面對話框包含一個ListBox控件,它使用ImageList在列表項旁邊顯示圖標。這些圖標是32位的alpha混合位圖

    1熱度

    2回答

    我有一個WPF應用程序,我想在其中播放Flash動畫。 我使用的WinForms的Active X控件在this link 它的工作部分描述,但現在每當我運行它崩潰說「InvalidActiveXStateException」應用 沒有任何人有一個想法如何解決這個問題?

    0熱度

    1回答

    我正在使用放置在winform上的ActiveX控件。當用戶嘗試保存或打印時,它會首先顯示一個對話框;我想要立即關閉對話框或者不要讓它顯示在第一位。 有問題的控件不會引發任何讓我知道他們按下的按鈕的事件,所以我不能通過查找「on_print」通知來取消它。

    1熱度

    1回答

    在一個應用程序中以及它們與外部應用程序之間的WinForm RichTextBoxes之間的拖放操作顯示出兩個有趣的觀察結果(項目1當然似乎是一個錯誤,在一個完美的世界,第2項很可能會以及): 一些拖和拖放操作從源容器中刪除被拖動文本,它是否是設置爲只讀。 (感謝Mark Morgan先在我的開源網站上發現的bug report中注意到這一點。) 不同應用程序之間是否保留或從源容器中刪除文本不一致

    1熱度

    2回答

    我想在WPF應用程序中承載工作流設計器。 WorkflowView控件位於WindowsFormsHost控件下。我設法將工作流加載到成功鏈接到PropertyGrid的設計器上,而該PropertyGrid也託管在另一個WindowsFormsHost中。 WorkflowView workflowView = rootDesigner.GetView(ViewTechnology.Defaul

    1熱度

    6回答

    是否有處理按Ctrl + Alt鍵+德爾重點任何組合方式。舉例來說,在測驗應用程序(Win Forms)中,用戶應該無法切換到其他窗口,直到測試結束。 我能夠單獨捕獲按Ctrl和Alt鍵擊鍵,使用C#標準屬性。但是一旦他們用戶點擊了Del鍵。該控件不適用於我的應用程序,並且窗口處理它。 任何想法都會有所幫助。 謝謝。

    1熱度

    1回答

    在試圖確認另一個SO海報建議在Winforms窗口上託管的ActiveX控件中的鍵處理時,我嘗試製作一個裸機MFC ActiveX控件,然後將它放在一個窗體窗體上。在設計時間,控制顯示沒有麻煩。 運行應用程序時,可怕的「類未註冊異常」。對話框出現。 這兩個項目都在VS 2008中。Winforms應用程序是一個.Net 3.5框架應用程序。 我試過運行調試器,從資源管理器(在這兩種情況下提升特權)

    4熱度

    3回答

    我在MSDN上發現了一個thread,它顯示瞭如何將項添加到winform標題欄的上下文菜單中。不幸的是,它不顯示如何註冊一個事件與自定義菜單項,我一直無法弄清楚如何做到這一點。以下是可以複製並粘貼到新的Windows Forms應用程序中的示例應用程序。如果有人能爲我完成樣品,我將不勝感激。謝謝 using System; using System.Runtime.InteropService

    0熱度

    3回答

    在我的WPF項目中,我有一個WPF窗口。我想在我的WPF項目中使用Sticky Windows Solution。該庫只需要一個參數:System.Windows.Forms.Form對象。 它存在不存在任何方式來獲得從一個WPF窗口對象開始Form對象?