Specifies focus mode
Namespace: Dapfor.Net.UiAssembly: Dapfor.Net (in Dapfor.Net.dll) Version: 2.10.3.24917 (2.10.3.24917)
Syntax
C# |
---|
public enum FocusMode |
Visual Basic |
---|
Public Enumeration FocusMode |
Visual C++ |
---|
public enum class FocusMode |
F# |
---|
type FocusMode |
Members
Remarks
Following example demonstrates how to focus cells, rows and columns
Copy | |
---|---|
public void FocusedCellExample(Grid grid) { //Add a new header on the top hierarchical level (level 0) Header header = new Header(); header.Add(new Column("Name")); header.Add(new Column("Price")); header.Add(new Column("Quantity")); grid.Headers.Add(header); //Set the focus mode grid.FocusSettings.Mode = FocusMode.Cell; //Add some data objects grid.Rows.Add(new Product()); grid.Rows.Add(new Product()); //Focus the cell grid.Rows[0]["Price"].Focused = true; Console.WriteLine("Focused row = {0}", grid.FocusedRow.VisibleChildIndex); Console.WriteLine("Focused column = {0}", grid.Headers[0].FocusedColumn.Id); //Focus other column grid.Headers[0]["Quantity"].Focused = true; Console.WriteLine("The cell[0, 'Quantity'] is {0}", grid.Rows[0]["Quantity"].Focused ? "focused" : "not focused"); } //Console output: Focused row = 0 Focused column = Price The cell[0, 'Quantity'] is focused |