[Gambas-user] What exactly does the Clear method in a GridView?
Bruce
adamnt42 at gmail.com
Sat Feb 9 02:28:21 CET 2019
Hmm, odd.
It works here (Rows.Count=0 after a Clear).
Both QT4 and QT5.
What GUI are you using?
B
On 9/2/19 11:47 am, T Lee Davidson wrote:
> On 9/2/18 2:35 PM, Benoît Minisini wrote:
>> Le 02/09/2018 à 20:33, Benoît Minisini a écrit :
>>> Le 02/09/2018 à 19:20, Jorge Carrión a écrit :
>>>> The help says that "Clear the grid static contents".
>>>> What is this static content composed of?
>>>> Rows and columns size? Cell content? position on screen?
>>>>
>>>> Best Regards
>>>>
>>>
>>> Wait a minute, I'm looking into the source code... :-)
>>>
>>
>> It clears the contents that you defined explicitly (not what you draw
>> through the Data event) and that is stored inside the GridView
>> control. And it sets the rows count to zero. But it keeps the columns.
>>
>
> GridView.Clear does not appear to set the rows count to zero.
>
> Did I misunderstand this, or has something changed since a *year* ago?
>
> ' Gambas class file
>
> Public Sub Form_Open()
>
> GridView1.Rows.Count = 10
> GridView1.Columns.Count = 2
>
> For x As Integer = 0 To GridView1.Rows.Max
> For y As Integer = 0 To GridView1.Columns.Max
> GridView1[x, y].Text = x & ":" & y
> Next
> Next
>
> End
>
> Public Sub Button1_Click()
>
> GridView1.Clear
> GridView1.Refresh ' Makes no difference
> Debug GridView1.Rows.Count
>
> End
>
>
> ___
> Lee
>
> ----[ Gambas mailing-list is hosted by https://www.hostsharing.net ]----
More information about the User
mailing list