[Gambas-user] TableView Tag Property
mbelmonte at belmotek.net
Wed Jan 13 15:16:45 CET 2021
The question is not related to the data event, however it is related to
the ability of a cell to store a parameter, in this case true or false,
in a different place than the text value of the cell.I leave here an
example for clarity.
' Gambas class file
Public Sub Form_Open()
Dim stx As String
Dim lan As String
Dim i As Integer
Dim pic As Picture
"PHP", "SQL", "R", "Objective C", "Gambas", "Go"]
GridView1.Rows.Count = stx.Count
GridView1.Columns.Count = 2
GridView1.Columns.Title = ("Languages")
GridView1.Columns.Expand = True
GridView1.Columns.Title = ("Like")
For i = 0 To stx.Max
GridView1[i, 1].Text = stx[i]
If i Mod 2 <> 0 Then
pic = Picture["icon:/16/ok"]
GridView1[i, 0].WordWrap = True
pic = Picture["icon:/16/close"]
GridView1[i, 0].WordWrap = False
GridView1[i, 0].Picture = pic
Public Sub GridView1_DblClick()
If GridView1.Column = 0 Then
If GridView1[GridView1.Row, 0].WordWrap = True Then
GridView1[GridView1.Row, 0].WordWrap = False
GridView1[GridView1.Row, 0].Picture = Picture["icon:/16/close"]
GridView1[GridView1.Row, 0].WordWrap = True
GridView1[GridView1.Row, 0].Picture = Picture["icon:/16/ok"]
El 13/1/21 a las 14:00, Gianluigi escribió:
> Il giorno mer 13 gen 2021 alle ore 10:03 Martin
> <mbelmonte at belmotek.net <mailto:mbelmonte at belmotek.net>> ha scritto:
> Tableview has not Tag property for each cell, but is there some
> way to add this property to it?
> The point is that when I click on a cell I want it to change its
> image to show another state, which is easy using the mousedown
> event, for example, but when is necessary to save the state data
> on a support, such as a database where is the info?
> It seems that there is no place to extract the true or false
> information.I currently use the .WordWrap property but it's not
> the right thing to do I guess, .Tag would be the optimal solution.
> What could be the solution? Change the components [Grid|Table]View
> ? or ... Made a modified component?
> Sorry but I'm afraid I don't understand the question.
> Do you know the Data event of the GridView?
> ----[ http://gambaswiki.org/wiki/doc/netiquette ]----
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the User