## View.Visible

### Description

Sets or returns a Boolean value indicating whether this view is visible (true) or not.
Note: A minimized or collapsed view is still considered Visible.

### C# Syntax

    // get accessor

    Boolean rtn = View.Visible;

    // set accessor

    View.Visible = Boolean;

### Examples

#### JScript Example

    /*

    	This example shows how you can set up a toggle button for

    	a view by creating a runtime property page with a button

    	with logic attached that negates whatever the value the

    	View.Visible property is currently set to.

    */

    NewScene("", false);

    var oPSet = ActiveSceneRoot.AddProperty("CustomProperty", false, "ViewToggleExample");

    // Define layout

    var oLayout = oPSet.PPGLayout;

    oLayout.AddButton("Toggle");

    // Connect the logic

    oLayout.Logic = Toggle_OnClicked.toString();

    oLayout.Language = "JScript";

    // Show the property page and immediately delete it

    InspectObj(oPSet, null, "Toggle View Demo", siModal, false);

    DeleteObj(oPSet);

    // ------------------------------------------------------

    // Handler function

    function Toggle_OnClicked()

    {

    	var oLayout = Desktop.ActiveLayout;

    	oLayout.Views(0).Visible = !oLayout.Views(0).Visible;

    }

### See Also

View.State