[Gtk-sharp-list] Notebook
Gonzalo Paniagua Javier
gonzalo@ximian.com
23 Apr 2003 15:53:16 +0200
El mié, 23 de 04 de 2003 a las 15:13, Lee Mallabone escribió:
> On Wed, 2003-04-23 at 14:03, Ahmed Bouagja wrote:
>
> > Can someone please tell me how to get the number of pages in a Notebook
> > widget, or where I can find all properties ans methods of Gtk# widgets
>
> Looking at the C docs, there is a function for doing this named:
> gtk_notebook_get_n_pages(), however it was added in Gtk+ 2.2 and Gtk#
> currently only targets Gtk+ 2.0.
By now, you can set CurrentPage to a negative number and then get the
value of CurrentPage. It will be the upper limit for iterating through
all the pages. Example:
nb.CurrentPage = -1;
int end = nb.CurrentPage;
for (int i = 0; i <= end; i++) {
Widget page = nb.GetNthPage (i);
.....
}
-Gonzalo