winforms

    1熱度

    1回答

    有沒有辦法爲CheckedListBox設置多列顯示成員,而無需創建一個將屬性值合併在一起的新類?例如像重寫DisplayMember一樣? 我使用C#4.0 VS 2015年

    0熱度

    1回答

    我一直試圖在兩個對象之間畫一條線很長一段時間,但它仍然無法工作。 我的程序應該創建兩個圖片框(已經制作,稱爲PB1和PB2),並將它們與表單上的一行連接起來。 我有這樣的: public void DrawStuff(object sender, PaintEventArgs e) { Pen blackPen = new Pen(Color.Black, 3);

    0熱度

    1回答

    我不能讓一個形式留在上面,在.NET 我已經檢查How to make form always on top in Application和答案有提到form1.TopLevel = true;和我檢查How to make a window always stay on top in .Net?和它說Form.ActiveForm.TopMost,所以我已經試過Form.ActiveForm.T

    0熱度

    1回答

    更新: 我沒有提及我也在使用MetroTabControl,因爲我認爲它不相關。但是,我做了更多的測試,下面是我的結果。我也會張貼這個作爲我自己問題的答案。 的MetroPanel這是造成問題的是不同的選項卡比按鈕,更新 我把不同的MetroPanel相同標籤的違規按鈕和中提琴上,該面板的工作完全正常。我繼續刪除原始的MetroPanel並在單獨的標籤頁上重新創建它。這似乎解決了問題。我不知道如何

    1熱度

    2回答

    當我將鼠標懸停在ToolStripMenuItem上時,即使它被禁用,也會在其周圍顯示邊框。有沒有任何財產去除這個? 我在尋找屬性,如Hover或Border,但還沒有找到任何有用的東西。

    0熱度

    1回答

    我嘗試在datagridview標題單元下方打開表單。我有這樣的(和它不工作) private void button1_Click(object sender, EventArgs e) { Form aForm = new Form(); aForm.Text = @"Test"; aForm.Top = this.Top + dataGridView1.To

    0熱度

    2回答

    我的組無法讓此組合框和datagridview相互交談。應該發生的事情是,當你從組合框中選擇一個名字時,任何帶有技術ID的開放事件都應該出現。我們已經有了過濾器的工作,但我們似乎無法讓兩者相互交談。這裏是我們迄今的代碼: public partial class frmIncidentMaintenance : Form { public Incident incident;

    0熱度

    1回答

    我有一個問題,我不確定如何繼續並尋求一些方向。 這裏是我的場景,我有一個帶有panel1的Form1,我可以在這些用戶控件的每一個裏面加載3個不同的用戶控件,它們位於panel1內部(UserControl1,UserControl2和UserControl3),我可以打開Form2,其中有幾個TextBoxes。 我需要的是每當我在Form2上按下按鈕時,所有TextBox文本都會發送到打開Fo

    0熱度

    1回答

    我有一個主要的球員,四個對手此卡表格形式: 對手2與對手3錨定到頂部,因爲就是一切在中間。主要參與者,對手1和對手4固定在底部。但是,當我將窗口最大化,因爲背景圖像被拉長,底部球員最終得到放置在表外,像這樣: 我的問題是,我怎麼來講定位底部球員形式尺寸的百分比,以便他們留在桌子裏面?或者有什麼方法來錨定他們,這將符合我的目的? 任何和所有的幫助表示讚賞。

    0熱度

    1回答

    我想構建一個沒有窗口或沒有可見窗口的應用程序。想象一下,一個應用程序,當它開始時,你有一個菜單來作爲一個圓,你可以移動一個輪子在這個圓的邊緣來選擇一些選項。 這甚至可以在WPF或另一個構建Windows應用程序的框架中使用嗎? 認爲克里斯