在C中,如何在子窗體的picturebox中顯示主窗體picturebox中的影象

2021-03-24 02:13:23 字數 2149 閱讀 8581

1樓:匿名使用者

方法很多

子窗體構造的時候可以穿過去,也可以用個靜態屬性傳過去

以下是靜態屬性的

public static picturebox pic = new picturebox();

private void form1_load(object sender, eventargs e)

private void button1_click(object sender, eventargs e)

子窗體的

private void form3_load(object sender, eventargs e)

2樓:久久

動態載入,把主窗體的picturebox的imagelocation 傳到子窗體,子窗體就可以顯示了

3樓:匿名使用者

在子窗體構造的時候加個引數用來傳送主窗體picturebox的影象

高手!在c#中如何利用picturebox來顯示**?

4樓:凌亂心扉

(1)新建一個c#窗體專案,專案名為showpicture,在form1上新增一個picturebox控制元件和兩個按鈕。

(2)新增**

using system;

using system.collections.generic;

using system.***ponentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.windows.forms;

namespace showpicture

private string pathname=string.empty;//定義路徑名變數

private void button1_click(object sender,eventargs e)//開啟方法

catch(exception ex)}}

private void button2_click(object sender,eventargs e)//儲存方法}}

}(3)顯示效果

模式顯示。

(4)儲存方法呼叫效果。

5樓:匿名使用者

在win窗體放三個控制元件

"button1" "picturebox1" 和對話方塊"openfiledialog1"

然後寫"button"的onclick事件

dialogresult result = openfiledialog1.showdialog();//宣告一個對話方塊

if (result == dialogresult.ok)//判斷對話方塊是否被選中

可以設定openfiledialog1的filer屬性來設定選擇**的格式

希望你能滿意

6樓:神采之風

if (this.openfiledialog1.showdialog() == dialogresult.ok)

這樣改可以自己開啟**位置

7樓:匿名使用者

就按鈕的click事件中:

直接指定**路徑:

如:image1 imageurl=路徑;

在winform窗體中,,如何在picturebox控制元件上只顯示**的一部分 10

8樓:匿名使用者

rectangle srcrect = new rectangle(50, 50, 150, 150); // 影象的指定部分

graphicsunit units = graphicsunit.pixel;

g.drawimage(newimage,0, 0, srcrect, units);

9樓:匿名使用者

只顯示你想要的不容易,可以把**事前切一下

怎樣在C中實現父窗體向子窗體傳值和子窗體向父窗體傳值

子窗體按鈕事件 childwindow child new childwindow 第1步,給子窗體傳值了 child.showdialog 第2步,呼叫showdialog if child.dialogresult true 第3步,然後對dialogresult進行判斷 父窗體按鈕事件 tex...

C中如何在類中呼叫另類中的資料,C 中 如何在一個類中 呼叫另一個類中的資料?

c 窗體間傳遞資料有好多種方法,說下個簡單的 在要呼叫的窗體中新增被呼叫窗體欄位,構造方法中傳入被呼叫的窗體做引數,將被呼叫窗體的需要被呼叫的資料的訪問修飾符設定為 public 將form1的 listbox 的訪問修飾符設定為 public這樣就可以通過欄位.屬性 呼叫被呼叫窗體的資料了 pub...

如何在ACCESS中實現在窗體中的文字框中輸入

例如 dim stemp as stringdim rs as adodb.recordsetset rs new adodb.recordsetdim empno as string if nz me du 商編號zhi dao1 then empno 商編號 like me 商編號1 else ...