C的windows窗體中怎麼實現窗體的動態變化

2022-03-15 00:05:03 字數 4647 閱讀 4272

1樓:騰訊電腦管家

this.size=new system.drawing.size(368, 344);

這個視窗的大小根據自己的情況設定;

c# 在 windows 窗體 怎麼實現 新增乙個動態的時間 就是時間是跳動的 **等

2樓:賊寇在何方

在窗體內放置乙個timer控制項,每隔零點幾秒觸發一次,在它的事件裡這行**

3樓:

放在paint事件裡面

private void label1_paint(object sender,painteventargs e)

沒有延遲

4樓:義曉蘭

timer 控制項是正解

c#中怎麼設定"動態生成窗體"的位置

5樓:匿名使用者

修改動太生成視窗的form.startposition 屬性,此屬性為列舉(formstartposition)型別,修改為formstartposition.manual,就可以能過設定新窗體的location 屬性來修改視窗的位置。

point p = new point(200, 100);

form win = new form();

win.width = 150;

win.height = 50;

win.text = "新視窗";

win.startposition = formstartposition.manual;

win.location = p;

win.show();

效果如下:

msdn對這個屬性有如下說明:

centerparent 窗體在其父窗體中居中。

centerscreen 窗體在當前顯示視窗中居中,其尺寸在窗體大小中指定。

manual 窗體的位置由 location 屬性確定。

windowsdefaultbounds 窗體定位在 windows 預設位置,其邊界也由 windows 預設決定。

windowsdefaultlocation 窗體定位在 windows 預設位置,其尺寸在窗體大小中指定。

6樓:個性的鼓手

rectangle screenrect = screen.primaryscreen.workingarea;

//rectangle screenrect = screen.primaryscreen.bounds;

win.location = new point(screenrect.right - frm.

width, screenrect.bottom - frm.height);

win.startposition = formstartposition.manual;

win.show();

c# windows 窗體應用程式如何建立動態form

7樓:

動態建立form是可以的,只要你把你想構建的form例項化了來就可以了,如果你嫌麻煩,或是對form物件的屬性、事件等不熟悉,也可以通過視覺化建立後,將其**複製到你的動態建立**中。不過我實在想不通你為什麼要動態構建,出於軟體保護考慮?

8樓:匿名使用者

form frm = new form();

frm.text="動態建立的窗體";

frm.showdialog();

c#:新建乙個windows應用程式,用**改變窗體大小和顏色。

9樓:o0提拉公尺蘇丶

要隨機變顏色的話。你把這個寫到load事件裡就好了。

要是想要一直在變就放到timer的tick事件裡

記著新增using system.drawing.drawing2d;

using (graphics g = this.creategraphics())

{rc = new rectangle(0, 0, this.width, this.height);

int k1 = r.next(0, 256);

int k2 = r.next(0, 256);

int k3 = r.next(0, 256);

lineargradientbrush lb = new lineargradientbrush(rc, color.fromargb(k2, k1, k3), color.fromargb(k3, k2, k1), -60f);

g.fillrectangle(lb, rc);}

10樓:匿名使用者

在load裡面加入如下**。。

this.size = new size(100,300);

this.backcolor = color.red;

11樓:華佗之父

其實用**動態設定窗體的屬性,跟在設計試圖在屬性欄裡面設定是一樣的。

在**裡面直接敲入this. 這時候所有的屬性都出來了。在你需要的任何時候,都可以控制這寫屬性。

c#怎麼得到系統時間並動態變化??控制台的!和窗體的都告訴我下!謝謝!!! 10

c#中的資料轉換,用windows窗體實現

12樓:匿名使用者

吐槽先:不明白為什麼要windows窗體,這種實驗性質的程式,乙個控制台就可以搞定了,非要寫個窗體出來幹什麼。

給你幾句關鍵**,其他自己摸索:

int number = int.parse(str);//string轉int

datetime date = datetime.parse(str);//string轉datetime

double number = double.parse(str);//string轉double

13樓:匿名使用者

用convert.toxx(type);

xx用你要的型別代替,type是你輸入的型別,如:

convert.toint32("15");----->string轉int

convert.todatetime("2015-05-05");------->string 轉datatime

c# windows程式設計 窗體程式設計 如何在乙個窗體中對另乙個窗體進行操作??

14樓:匿名使用者

樓主採納一樓吧,他比我快了一步。。鬱悶了。。。

我和你講講為什麼你不行吧。

因為,你窗體2的按鈕裡面直接寫:

chuangti1 f1=new changti1();

那麼,等於是定義了乙個新的chuangti1類,並非你當前chuangti1的那個窗體了!

也就是,當前顯示的窗體1,和你new出來的chuangti1不是同乙個東西。

所以,根本就沒效果了。

所以,你要把form1傳進form2的構造

15樓:匿名使用者

1)修改richttextbox屬性,將modifiers改為public

2)在窗體2的後台**中增加乙個新的建構函式:

public partial class form2 : form

//新建構函式

public form2(form1 form1)

: this()

}3)在form1中,點選button1顯示form2

private void button1_click(object sender, eventargs e)

4)在form2中,點選button1修改form1.richtextbox內容

private void button1_click(object sender, eventargs e)

16樓:破曉崇明

chuangti1 f1=new changti1();

這句話又新例項化了乙個chuangti1,和之前的那個沒有關係的可以這麼處理:

過載chuangti2的建構函式,把你要修改窗體1中的控制項當作引數傳遞進去

例如,chuangti2 f2=new changti2(...);

這樣一來,在新出現的窗體2中就可以操作窗體1中的內容了具體想怎麼操作,根據需求修改建構函式即可

另外,不提倡修改控制項的訪問許可權,違反物件導向的封裝性,最好不要把private修改成public,很不好

c# 如何重繪(重新生成)視窗上動態生成的控制項

17樓:匿名使用者

你試試下面的方法吧,測試過沒有問題,怎麼新增timer我就不用說了吧

private void timer1_tick(object sender, eventargs e)

}else}}

18樓:

private void button3_click(object sender, eventargs e)

//清除所有控制項

private void button4_click(object sender, eventargs e)

C中在窗體Form中怎麼實現用button把資料儲存在SQL資料庫中,然後用button實現登入功能

你要的是不是記住帳號和密碼?1.建立資料庫連線.資料庫連線應該不用解釋過多吧2.在窗體中定義乙個列表,該列表儲存資料庫中的使用者名稱和密碼.3.點登陸時,開啟乙個新的視窗作為登陸視窗登陸視窗 frmlogin 至少包含 使用者名稱錄入,密碼錄入,登陸,取消4個控制項.在使用者點登陸和取消時設定的di...

C中怎麼把窗體新增到工程中,C中怎麼把乙個窗體新增到工程中

開啟你的解決方案.在右擊新增現有項.然後選擇已經做好的form就可以了。剛新增進來的form可能會有錯誤 不是 錯誤,而是環境改變導致的錯誤 需要糾正這些錯誤後才可以 直接在它的資料夾下面複製 再貼上到你的工程下面 建立winform工程,在工程中建立乙個winform物件,這樣就新增了乙個窗體 開...

C 關閉當前窗體後怎麼顯示父窗體

這兩個窗體沒有一點聯絡,你想在窗體b中呼叫a是不可能的。可以這麼做 所有操作都在a那個按鈕中中實現。先隱藏本窗體。顯示b窗體,關閉b會執行下面語句,可以達到你要的效果。顯示本窗體。因為你的窗體沒有聯絡,這麼做是比較好的了。像說的在formclosing和formclosed事件裡做,是實現不了的,因...