winform (945)


c# - ViewState僅在Safari中無效

c# - ViewState僅在Safari中無效

我維護的網站之一嚴重依賴ViewState使用(這不是我的代碼)。 但是,在ViewState膨脹的某些頁面上,Safari會拋出"Validation of viewstate MAC failed"錯誤。 這似乎只發生在Safari。 Firefox,IE和Opera都在同一場景下成功加載。…


c# - 如何檢查文件鎖定?

這個問題在這裡已經有了答案: 有沒有辦法檢查一個文件是否在使用? 17個答案 有沒有辦法檢查一個文件是否被鎖定而不使用try/catch塊? 現在,我知道的唯一方法就是打開文件並捕獲任何System.IO.IOException 。…


c# - 在上下文菜單下單擊查找節點

如何找到樹列表中的哪個節點已激活上下文菜單? 例如,右鍵單擊節點並從菜單中選擇一個選項。 我無法使用TreeViews的SelectedNode屬性,因為該節點只是右鍵單擊而未選中。…


c# - 可能“分離”幾個GUI線程?(不要在Application.Run中停止系統)

我的目標 我想有一個主要的處理線程(非GUI),並能夠根據需要在自己的後台線程中分離GUI,並讓我的主要非GUI線程繼續工作。 換句話說,我希望我的主要非GUI線程是GUI線程的所有者,而不是相反。 我不確定這甚至可以使用Windows窗體(?) 背景 我有一個基於組件的系統,其中一個控制器動態加載程序集並實例化和運行實現一個公共的IComponent接口的類與單一的方法DoStuff()…


c# - 如何使控件看起來像啟用了視覺樣式的組合框?

我有一個模擬ComboBox的控件。 我想呈現控件,使控件邊框看起來像一個標準的Windows組合框 。 具體來說,我已經按照MSDN文檔和控件的所有呈現是正確的,除了控制被禁用時呈現。 只是要清楚,這是為啟用視覺樣式的系統。 此外,控件的所有部分都呈現正確,除了禁用的控件周圍的邊框,它與禁用的組合框邊框顏色不匹配。 我正在使用VisualStyleRenderer類。 MSDN建議為Com…


如何在C#中創建一個樹視圖首選項對話框類型的接口?

我正在編寫基本上只是一個首選項對話框的應用程序,就像Visual Studio本身使用的樹視圖首選項對話框一樣。 應用程序的功能僅僅是從串行設備到文件的數據傳遞。 在將數據寫入文件之前,它會對數據執行許多轉換,因此應用程序的GUI僅僅是指示這些轉換應該是什麼的所有設置。 什麼是設計/編碼樹視圖首選項對話框的最佳方法? 我一直在做的方式是建立一個左側停靠樹控件的主窗口。 然後,我一直在創建對應於樹…


c# - 什麼是一些好的.NET分類器?

您使用.net程序時使用了哪些性能分析器,您會特別推薦哪些性能分析器?…



c# - 在Windows窗體中訪問另一個窗體上的控件的最佳方法?

首先,這是一個關於使用Windows窗體的桌面應用程序的問題,而不是ASP.NET問題。 我需要與其他表單上的控件進行交互。 我試圖通過使用,例如,以下來訪問控件... otherForm.Controls["nameOfControl"].Visible=false; 它不像我期望的那樣工作。 我最終得到了一個從Main拋出的異常。 但是,如果我將控件public而不是private…


c# - HTML窗體應用程序中的HTML電子郵件編輯器

我們正在為我們的Windows應用程序(vb.net或c#)尋找所見即所得的編輯器控件,以便用戶在發送之前設計HTML電子郵件(使用dot net框架中的SMTP對象發送)。 目前,我們可以找到的所有可用編輯器都有以下問題之一: 一)他們依靠mshtml.dll或Web瀏覽器控制,這證明我們是不可靠的,因為HTML代碼和編輯器在Windows 2000(IE6)下不同步, b)他們是基於…


c# - 如何禁用WebBrowser'點擊聲音'只在您的應用程序

問題中的“咔噠聲”實際上是一個系統範圍的偏好,所以我只希望在應用程序有焦點時禁用它,然後在應用程序關閉/失去焦點時重新啟用它。 本來,我想在這裡提出這個問題在stackoverflow,但我還沒有在測試。 所以,在搜索答案之後,只找到一點點的信息,我想出了以下內容,現在決定在這裡發布我正在測試的版本。 using System; using Microsoft.Win32; namespac…




form windows visual studio net wpf application title example datagridview