Control the output to the TV display when the control panel is on the laptop screen?

I have a program written in VB.Net with Visual Studio 2008. I have one form of window for displaying on a laptop, which controls information viewed / sent in another form, which must be constantly displayed on the output from the laptop, so that the TV and projector or monitor.

Or I would like to do this:

Computer / laptop - has a window form 1 that controls the TV / Ouput program - has a window form 2 that shows updated data on the screen so that people can see

I do not want people to see the form of control that is on the laptop.

Is their way to designate a form to use output only on another screen?

+5
source share
5 answers

You can create two forms, one of which is the control panel with the launch on the main screen (by default). For a different shape, set the location to the position on the second screen (i.e., TV or projector). To do this, iterate through, for example, Screen.AllScreens.Where (x =>! X.Primary) .First (). The WorkingArea property gives a rectangle in which the second shape is placed.

+2
source

?

?

frm2.label1.text = me.textbox1.text

0

, ...

2 , , "" "", . , , , , , , webservice ..

... , , , form1, form2 , System.Windows.Forms.Screen, , , .

0

.

. (Dual Monitor).

, this .

. , this this .

. , - .

. . (TCP/UDP) .

, .

0

All Articles