Vectorlight News

  • Chat App Converted to HTML and JQuery
    Sep 08, 2011

    Converted from Silverlight to HTML and Javascript/JQuery is the Vectorlight Chat App. Login using your Vectorlight password to chat using your username and avatar.

  • HTML5 iPhone,Android Big Guns Tower Defense
    Jul 02, 2011

    Big Guns has made the leap from Windows Phone 7 (XNA) to HTML5 so you can now play it on your iPhone, Android and other HTML5 compatible devices.

  • HTML5 Games - Word Poppers and Batty
    Jun 04, 2011

    As the take-up of HTML5 quickens (74% of users currently have a browser capable of HTML5 Canvas) we present two more games for both your browser and mobile.

  • Big Guns Tower Defense on Windows Phone 7
    May 06, 2011

    Coming soon to Windows Phone 7 is an XNA port of the popular Vectorlight tower defense game Super Tower Defense. Whilst retaining many of the graphical and gameplay features of the original Silverlight game.

  • Wakacube WP7 Update
    Apr 26, 2011

    Released to the Windows Phone 7 marketplace today is Version 1.1 of Wakacube the 3D physics game of skill. Included in the update are more levels (30 in total) and new mode Wakatime which generates random crate structures to keep players entertained long after the levels have been completed.

  • Home Page News

Silverlight Table Reference

The Table exposes several properties for controlling various aspects of the Table and its behaviour.

Properties for Liquid.Table

Below are the available properties complete with descriptions.

Property NameTypeDescription
SelectedCellRow Int32 Gets the row index for the selected cell.
SelectedCellColumn Int32 Gets the column index for the selected cell.
SelectedRowStart Int32 Gets the first selected row index.
SelectedColumnStart Int32 Gets the first selected column index.
SelectedRowCount Int32 Gets the number of rows selected.
SelectedColumnCount Int32 Gets the number of columns selected.
SelectMode SelectMode Gets or sets the selection mode.
HeaderRows Int32 Gets or sets the number of header rows.
HeaderColumns Int32 Gets or sets the number of header columns.
AutoWidth Boolean Gets or sets whether the table stretches to full width.
MinEditableRowHeight Double Gets or sets the minimum height a row can be dragged.
MinEditableColumnWidth Double Gets or sets the minimum height a columns can be dragged.
EnableEditingFadeout Boolean Gets or sets whether the table should fade-out during editing.
StyleID String Gets or sets the table style ID.
Selected List`1 Gets the selected table cells.

 

Methods for Liquid.Table

Below are the available methods, complete with parameters and descriptions.

Method NameDescriptionParameters
AddRow() Adds a new row to the bottom of the table.
AddRow(List<UIElement>) Adds a new row to the bottom of the table containing the provided elements.

Parameters

elements
Any element derived from UIElement

 

AddColumn() Adds a new column to the right of the table.
AddColumn(List<UIElement>) Adds a new column to the right of the table containing the provided elements.

Parameters

elements
Any element derived from UIElement

 

DeleteRow(Int32) Deletes the specified Row including all elements that refer to it.

Parameters

rowIndex
Row index to delete

 

GetRowElements(Int32) Gets a collection of elements with a matching row index.

Parameters

rowIndex
Row index
Returns: Element collection

 

GetColumnElements(Int32) Gets a collection of elements with a matching column index.

Parameters

columnIndex
Column index
Returns: Element collection

 

DeleteColumn(Int32) Deletes the specified Column including all elements that refer to it.

Parameters

columnIndex
Column index to delete

 

InsertColumn(Int32, Int32) Creates a new column with default richtextblock content.

Parameters

columnIndex
The column index to insert the new column

 

InsertColumn(Int32, Nullable<GridLength>, List<UIElement>) Creates a new column and populates the cells with the provided elements.

Parameters

columnIndex
The column index to insert the new column
width
Width of the column
elements
Any element derived from UIElement

 

InsertRow(Int32, Int32) Creates a new row with default richtextblock content.

Parameters

rowIndex
The row index to insert the new row
count
Number of rows to insert

 

InsertRow(Int32, Nullable<GridLength>, List<UIElement>) Creates a new row and populates the cells with the provided elements.

Parameters

rowIndex
The row index to insert the new row
height
Row height
elements
Any element derived from UIElement

 

SwapRows(Int32, Int32) Swaps two rows around.

Parameters

rowA
The first row
rowB
The second row

 

SetColumnsToPixelWidth() Fixes all column widths to pixel widths.

Rate this: 

1 Star 2 Star 3 Star 4 Star 5 Star
9 Ratings / 2.3 Average

Tweets

Silverlight Controls

  • Rich TextBox

    Create and edit rich content with this slick and expandable Rich TextBox...

  • TreeView

    This easy to use TreeView comes with drag and drop, sorting, searching and much more...

  • Context Menu

    You too can have cool popup context menus in your Silverlight applications...

  • Resizable Dialog

    Draggable and resizable popup dialogs are what serious Silverlight developers need...

  • Spell Checker

    Real-time spell checking in Silverlight? We did it first here...