1樓:刺友互
1、首先,新建傳統桌面應用程式,即windows form應用程式。
2、增加窗體控制元件如圖。**框和文字框使用同種藍色背景色。在這裡窗體內容的顏色設定並不影響半透明,但是對稍後的鏤空有影響。
3、選中窗體,將其opacity屬性設定為50%,執行可見半透明效果。
4、半透明,滑鼠是不可穿透的。
5、設定transparentkey屬性,選擇剛才同樣的藍色。執行可見窗體鏤空(藍色部分不顯示)。
6、要鏤空的區域設定成純種綠色。
7、設定transparentkey,可以看到窗體鏤空而且滑鼠可以穿過窗體操作。
2樓:無名可用_狂汗
form f1=new form();
f1.showdialog();
3樓:匿名使用者
暈死,你找本基礎書先看看好吧,先打好基礎寫段最最簡單的form frm=new form('換成自己的窗體類');
frm.show();非模式
或者frm.showdialog();模式
c# winform 如何動態新增控制元件和設計控制元件佈局
c# winform窗體控制元件怎麼根據得到的字串自動生成?
4樓:匿名使用者
想動態建立控制元件嗎?
動態建立控制元件其實很容易做到的;
通過讀取到的資料,判斷其控制元件型別,再將這個控制元件new 出來textbox tb = new textbox;
tb.座標 = ... ;
tb.長度 = ... ;
this.conttrols.add(tb) ;
這樣就能夠建立一個文字框了;
當然那,如果型別比較多的話,寫起判斷,就比較麻煩了;
這個時候你可以使用.net 的方法,「反射」
至於這個方法的**,你可以找一下msdn 的事例!
祝你好運
5樓:匿名使用者
每個winform窗體**最上面都有了initializecomponent();方法 窗體控制元件生成的**就在這個裡面,樓主研究下就知道怎麼生成控制元件了
6樓:匿名使用者
直接去工具箱裡拖出一個textbox控制元件放上去不就生成一個控制元件了嗎?
c winform窗體傳值
第一個窗體裡放一個textbox1,和button1,button1開啟form2,在form2的textbox1裡寫數字,關閉form2,返回數字顯示在form1的裡面 這裡是form1的 private void button1 click object sender,eventargs e f...
cwinform程式中使用datagridview時單元
單元格太小,無法完整顯示內容,如果不能調大小,可以在繫結資料的時候顯示後面內的,而前面容的不顯示 if datagrid.cells 0 text.length 20 datagrid.cells 0 text datagrid.cells 0 text.substring 11 單元格太小了唄,你...
我想找個C WinForm導師
我是一個使用。net 已經4年多的軟體工程師,下面是我剛開始的學習方法,希望對你有幫助。導師雖然可以讓你少走彎路,但是我建議你還是自學為主,這樣即使是走了些彎路,但是你思維方式在這個過程中會得到很大鍛鍊。第一個階段。選擇一本好書,系統完整地至少閱讀一遍。每個示例都親手一行行輸入,執行,驗證,思考為什...