svn path=/trunk/gtk-sharp/; revision=64501
This commit is contained in:
Miguel de Icaza 2006-08-28 21:40:38 +00:00
parent d5e099005f
commit 3f8fb95021

View file

@ -1086,6 +1086,47 @@ This property tells GTK# that the user interface for your application requires u
This event is usually raised when the user doubleclicks a row.
</para>
</block>
<example>
<code lang="C#">
using System;
using Gtk;
class Selection
{
static void Main ()
{
Application.Init ();
Window win = new Window ("Row activated sample");
win.DeleteEvent += OnWinDelete;
TreeView tv = new TreeView ();
tv.AppendColumn ("Items", new CellRendererText (), "text", 0);
ListStore store = new ListStore (typeof (string));
store.AppendValues ("item 1");
store.AppendValues ("item 2");
tv.Model = store;
tv.RowActivated += OnRowActivate;
win.Add (tv);
win.ShowAll ();
Application.Run ();
}
static void OnRowActivate (object o, RowActivatedArgs args)
{
Console.WriteLine("row {0} was doubleclicked", args.Path);
}
static void OnWinDelete (object o, DeleteEventArgs args)
{
Application.Quit ();
}
}
</code>
</example>
</remarks>
</Docs>
<Attributes>
@ -2229,4 +2270,4 @@ tree_view.AppendColumn ("title", text, "text", 0);
</Docs>
</Member>
</Members>
</Type>
</Type>