最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在類庫或winform項(xiàng)目中打開另一個(gè)winform項(xiàng)目窗體的方法

 更新時(shí)間:2014年11月13日 17:10:26   投稿:shichen2014  
這篇文章主要介紹了在類庫或winform項(xiàng)目中打開另一個(gè)winform項(xiàng)目窗體的方法,可以實(shí)現(xiàn)Winform項(xiàng)目間窗體的調(diào)用,在進(jìn)行Winform項(xiàng)目開發(fā)中非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了在類庫或winform項(xiàng)目中打開另一個(gè)winform項(xiàng)目窗體的方法。分享給大家供大家參考。具體如下:

一、問題:

假設(shè)類庫或winform項(xiàng)目為A,另一個(gè)winform項(xiàng)目為B.那麼在A中添加一個(gè)接口,里面有一個(gè)Show方法,然后在B中寫一個(gè)類b繼承這個(gè)接口,并重寫這個(gè)方法,具體內(nèi)容為彈出某個(gè)窗體.然后在A中另一個(gè)類a中實(shí)例化B中的b類,并把它賦給A中的接口,然后調(diào)用接口的Show方法就可以彈出B中指定的窗體.

需要注意的是項(xiàng)目A和項(xiàng)目B需要互相引入對方的EXE或DLL文件.

二、實(shí)現(xiàn)代碼:

復(fù)制代碼 代碼如下:
namespace His
{
  public interface IShow
  {
    void Show();
  }
}
namespace EMRApp
{
   public class CShow:IShow
    {
       public void Show()
       {
           Form frm = new Form();
           frm.Text = "測試EMRAPP窗口";
           frm.Show();
       }
    }
}

namespace His
{
   public class CTransfShow
    {
       public void aaa()
       {
           IShow ish = new CShow();
           ish.Show(); //here
       }
    }
}

namespace His
{
      public partial class Form1 : Form
      {
            public Form1()
            {
                InitializeComponent();
            }
            private void Form1_Load(object sender, EventArgs e)
            {
                  CTransfShow ct = new CTransfShow();
                  ct.aaa();
            }
      }
}

希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#使用正則表達(dá)式隱藏手機(jī)號中間四位為*

    C#使用正則表達(dá)式隱藏手機(jī)號中間四位為*

    這篇文章主要介紹了C#使用正則表達(dá)式隱藏手機(jī)號中間四位為*的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C#+RedisSearch實(shí)現(xiàn)高性能全文搜索

    C#+RedisSearch實(shí)現(xiàn)高性能全文搜索

    Redis?Search是一個(gè)Redis模塊,它使用壓縮的倒排索引來實(shí)現(xiàn)快速的索引和低內(nèi)存占用,本文主要介紹了C#如何使用RedisSearch實(shí)現(xiàn)高性能全文搜索,希望對大家有所幫助
    2023-07-07
  • C#插入法排序算法實(shí)例分析

    C#插入法排序算法實(shí)例分析

    這篇文章主要介紹了C#插入法排序算法,實(shí)例分析了C#排序算法的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04
  • c#使用xamarin編寫撥打電話程序

    c#使用xamarin編寫撥打電話程序

    Xamarin是一個(gè)行動(dòng)App開發(fā)平臺,提供跨平臺開發(fā)能力,開發(fā)人員透過Xamarin開發(fā)工具與程序語言,即可開發(fā)出iOS、Android 與Windows 等平臺的原生(Native) App 應(yīng)用程序,不須個(gè)別使用各平臺的開發(fā)工具與程序語言,
    2015-05-05
  • Unity實(shí)現(xiàn)虛擬鍵盤

    Unity實(shí)現(xiàn)虛擬鍵盤

    這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)虛擬鍵盤,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • Unity給物體添加多個(gè)Tag的實(shí)現(xiàn)

    Unity給物體添加多個(gè)Tag的實(shí)現(xiàn)

    這篇文章主要介紹了Unity給物體添加多個(gè)Tag的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 10分鐘學(xué)會VS NuGet包私有化部署

    10分鐘學(xué)會VS NuGet包私有化部署

    本文主要介紹了10分鐘學(xué)會VS NuGet包私有化部署,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • C#制作鷹眼的詳細(xì)全過程(帶注釋)實(shí)例代碼

    C#制作鷹眼的詳細(xì)全過程(帶注釋)實(shí)例代碼

    C#制作鷹眼的詳細(xì)全過程(帶注釋)實(shí)例代碼,需要的朋友可以參考一下
    2013-03-03
  • C#表達(dá)式樹Expression動(dòng)態(tài)創(chuàng)建表達(dá)式

    C#表達(dá)式樹Expression動(dòng)態(tài)創(chuàng)建表達(dá)式

    這篇文章介紹了C#表達(dá)式樹Expression動(dòng)態(tài)創(chuàng)建表達(dá)式的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • C#強(qiáng)制轉(zhuǎn)換和嘗試轉(zhuǎn)換的方法

    C#強(qiáng)制轉(zhuǎn)換和嘗試轉(zhuǎn)換的方法

    這篇文章主要為大家詳細(xì)介紹了C#強(qiáng)制轉(zhuǎn)換和嘗試轉(zhuǎn)換的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-09-09

最新評論

孟连| 砚山县| 东安县| 腾冲县| 泰来县| 黄浦区| 南城县| 农安县| 马山县| 松溪县| 璧山县| 交口县| 蕉岭县| 涿鹿县| 庆安县| 华阴市| 北安市| 兴义市| 松桃| 临西县| 惠东县| 靖边县| 托克托县| 道孚县| 嘉义市| 拉孜县| 文化| 丽水市| 项城市| 湘潭市| 平远县| 五大连池市| 黔西| 同仁县| 彝良县| 龙泉市| 阿鲁科尔沁旗| 郴州市| 孝义市| 监利县| 洛扎县|