日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

插件式开发小记

發布時間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 插件式开发小记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在做插件開發時,小記一下,用來備忘:

1.DEV8.2的XtraTabControl控件如何獲得當前打開的子窗體:XtraForm frm = (XtraForm)xtraTabControl1.SelectedTabPage.Controls[0];
2.插件開發的底層標準最好是抽象類,這樣擴展性好。

3.???????? MDIForm的問題:

?????????????SonForm1?form1?=?new?SonForm1();
????????????form1.TopLevel?=?false;
????????????form1.Parent?=?this.ClientPanel;
?????????????form1.Location?=?new?Point(sonFormXPosion[0],?0);
?????????????form1.WindowState?=?FormWindowState.Normal;
???????????form1.Show();

4.?????????使用dockManager控件實現窗體嵌套:

?????????? ?XtraForm1 form1 = new XtraForm1();
??????????? form1.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
??????????? form1.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
??????????? form1.ClientSize = new System.Drawing.Size(400, 200);

??????????? form1.Location = new System.Drawing.Point(0, 0);
??????????? form1.Dock = System.Windows.Forms.DockStyle.Fill;

??????????? form1.Name = "Form1";
??????????? form1.Text = "Form1";
??????????? form1.TopLevel = false;
??????????? form1.Show();
??????????? this.dockManager1.Panels[0].Controls.Add(form1);

5.子窗體與父窗體之間的關系:

?? RibbonForm1 form1;//父窗體

?? form1 = (RibbonForm1)this.MdiParent;//子窗體中得到父窗體的實例

?? 得到父窗體的實例之后就可以在子窗體中操作父窗體。

轉載于:https://www.cnblogs.com/zhaopei2011/archive/2011/08/11/2135135.html

總結

以上是生活随笔為你收集整理的插件式开发小记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。