Click here to Skip to main content
15,909,051 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
GeneralRe: other .NET frameworks Pin
TigerNinja_20-May-04 17:18
TigerNinja_20-May-04 17:18 
GeneralRe: other .NET frameworks Pin
kratchkov21-May-04 9:59
kratchkov21-May-04 9:59 
GeneralListBox with ComboBox embedded Pin
yipan20-May-04 9:56
yipan20-May-04 9:56 
GeneralRe: ListBox with ComboBox embedded Pin
TigerNinja_20-May-04 17:16
TigerNinja_20-May-04 17:16 
GeneralControlPaint.DrawComboButton() Pin
Victor Boctor19-May-04 15:40
Victor Boctor19-May-04 15:40 
GeneralPlugin Application in c# Pin
DajuBhai17-May-04 20:32
sussDajuBhai17-May-04 20:32 
GeneralRe: Plugin Application in c# Pin
Anonymous17-May-04 23:12
Anonymous17-May-04 23:12 
GeneralRe: Plugin Application in c# Pin
Aryadip18-May-04 0:11
Aryadip18-May-04 0:11 
Hi,
Herez some tips to develop plugin architechture...

1) Your base application should either be aware of the plugin directory or should read the location of the plugins from an XML file.

2) Use reflection on the plugin DLLs to find the plugin class and invoke methods on it.

3) If you intend to use the plugin as a embedded composite control over a form then make sure that the plugin class is derived from "System.Windows.Forms.UserControl". Use Reflection to create an object of the plugin class. Use "this.Controls.Add()" method to add the plugin object into the form at the specified location.

4) If you intend to use the plugin as an MDI child then make sure the plugin class is derived from "System.Windows.Forms.Form" . Using reflection get the object of the plugin class and then do the following. (consider "objPlugin" the object of the plugin class)

objPlugin.MdiParent = this;
objPlugin.Show();

Hope these tips help you in developing what you intend to. I'm leaving the reflection and other such codes for your imagination.

regards,
Aryadip.

Cheers !! and have a Funky day !!

GeneralRe: Plugin Application in c# Pin
Philip Fitzsimons18-May-04 3:10
Philip Fitzsimons18-May-04 3:10 
GeneralRe: Plugin Application in c# Pin
holland_phillip1-Jun-04 9:10
holland_phillip1-Jun-04 9:10 
Generalproblems with configuration settings Pin
Gerda_S16-May-04 21:47
Gerda_S16-May-04 21:47 
GeneralRe: problems with configuration settings Pin
TigerNinja_18-May-04 6:05
TigerNinja_18-May-04 6:05 
GeneralValidation Controls Question Pin
gmhanna16-May-04 9:56
gmhanna16-May-04 9:56 
GeneralRe: Validation Controls Question Pin
Mike Ellison18-May-04 20:07
Mike Ellison18-May-04 20:07 
GeneralHELP! Reading Files... Pin
mikasa15-May-04 12:23
mikasa15-May-04 12:23 
GeneralRe: HELP! Reading Files... Pin
mikasa15-May-04 12:40
mikasa15-May-04 12:40 
GeneralRe: HELP! Reading Files... Pin
mikasa15-May-04 12:59
mikasa15-May-04 12:59 
GeneralRe: HELP! Reading Files... Pin
TigerNinja_20-May-04 8:34
TigerNinja_20-May-04 8:34 
GeneralRe: HELP! Reading Files... Pin
mikasa20-May-04 8:46
mikasa20-May-04 8:46 
GeneralRe: HELP! Reading Files... Pin
Colin Angus Mackay23-May-04 2:00
Colin Angus Mackay23-May-04 2:00 
GeneralRe: HELP! Reading Files... Pin
mikasa23-May-04 6:51
mikasa23-May-04 6:51 
QuestionTreeView - Howto add Controls? Pin
mgaerber14-May-04 9:23
mgaerber14-May-04 9:23 
AnswerRe: TreeView - Howto add Controls? Pin
mikasa15-May-04 13:00
mikasa15-May-04 13:00 
AnswerRe: TreeView - Howto add Controls? Pin
TigerNinja_18-May-04 19:14
TigerNinja_18-May-04 19:14 
Generalcomposite web control Pin
sangeetha bhatta13-May-04 19:10
sangeetha bhatta13-May-04 19:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.