toolstrip

    0熱度

    1回答

    我在C#中的Form(System.Windows.Forms)上放置了too​​lStrip1,並向其中添加了五個toolStrip按鈕。現在我想知道如何讓用戶通過在toolStrip1中的其他位置上拖動它們來重新排序這些按鈕。正如微軟在文章中所建議的那樣,我將toolStrip1.AllowItemReorder設置爲true和AllowDrop爲假。 現在應該可以在toolStrip1中自動

    0熱度

    2回答

    我想檢查用戶是否右鍵單擊ToolStrip中的按鈕,但是每個控件都沒有MouseClick事件。右擊的 例如: private void tabControl1_MouseClick(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { Point pt =

    1熱度

    1回答

    我想要做的就是創建一個工具條併爲每個ToolStripButton創建一個工具條,首先在下方創建一個工具條,這樣每個工具條在我點擊時動態出現一個ToolStripButton。 我試圖用visual studio設計器創建主工具條,對於toolstrip下面的其他工具條我嘗試使用自定義tooltrip類,但是當我嘗試添加它們時,它們出現在主工具條的上方。 這裏是我的CustomToolStrip類

    0熱度

    1回答

    開發人員知道,如果我們不強制它手動發佈某些內容,WinForms ToolStrip控件的使用可能會導致託管內存泄漏。我的意思是系統靜態Microsoft.Win32.SystemEvents.UserPreferenceChanged事件的內部事件處理程序。爲了正確釋放資源,我們需要明確調用ToolStrip Dispose方法,例如,在this或this SO帖子中。 但是,如果我們從Syst

    4熱度

    1回答

    我有一個帶有兩個工具條的工具箱容器。我想強制其中一個顯示在另一個之上。 我試着將Dock設置爲Top,另一個設置爲Bottom,但它們仍然是隨機顯示的。我也嘗試使用TopToolStripPanel.Controls.SetChildIndex(...),但它沒有效果。 即使兩臺不同電腦上的同一個可執行文件給出不同的順序。 有沒有辦法強制下單? 謝謝

    0熱度

    2回答

    我如何在子窗體上找到toolstrip1控件。 這不起作用: private void EUF_MdiChildActivate(object sender, EventArgs e) { ToolStripManager.Merge(this.ActiveMdiChild.Controls("toolStrip1"), toolStrip1); } 我得到一個

    2熱度

    1回答

    我有一個ToolstripLabel,我想將UseMnemonic設置爲false。但它沒有這個屬性。有沒有辦法做到這一點? 我試圖將它鑄造成標籤,但它沒有奏效。

    3熱度

    1回答

    在我的Winforms應用程序中,我有一個工具條,我將它的BackColor屬性設置爲Black。除了工具欄上的每個下拉按鈕以黑色繪製其下拉箭頭,從而使其不可見的情況之外,所有這一切都很好。我的問題是,如何更改此箭頭的顏色?我在tooltrip渲染器中查找了一些有用的東西,但我可以找到的只有ToolStripDropDownBackground。那麼,我怎樣才能讓它變成白色呢?由於

    0熱度

    1回答

    我有一個帶有上下文菜單和工具條按鈕的工具條,帶有點擊事件。 最初我嘗試將上下文菜單分配給按鈕本身,但無法在其屬性中找到上下文菜單。 所以我將上下文菜單分配給了工具欄。 現在無論何時我右鍵單擊上下文菜單出現的按鈕,都會觸發按鈕單擊事件。 我要檢查哪個鼠標按鈕被點擊,所以我累到事件參數轉換爲mouseeventargs: if (((MouseEventArgs)e).Button != MouseB

    0熱度

    5回答

    當我將鼠標懸停在C#表格上的按鈕上時,我將它們高亮顯示爲黃色,就像Microsoft Office產品一樣,但我不希望它顯示按鈕邊框。我看到有人提到FlatStyle或FlatAppearance,但似乎沒有認出這些命令。我正在研究渲染,但我是C#的新手,我確定必須有一種簡單的方法來完成它,如果可能的話,我不想花費大量時間。 我必須強調我一直在閱讀關於windows窗體編程的書,並沒有找到任何答案