﻿<?xml version="1.0" encoding="utf-8"?><Type Name="TreeCellDataFunc" FullName="Gtk.TreeCellDataFunc"><TypeSignature Language="C#" Maintainer="auto" Value="public delegate void TreeCellDataFunc(TreeViewColumn tree_column, CellRenderer cell, ITreeModel tree_model, TreeIter iter);" /><TypeSignature Language="ILAsm" Value=".class public auto ansi sealed TreeCellDataFunc extends System.MulticastDelegate" /><AssemblyInfo><AssemblyName>gtk-sharp</AssemblyName></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement><Base><BaseTypeName>System.Delegate</BaseTypeName></Base><Parameters><Parameter Name="tree_column" Type="Gtk.TreeViewColumn" /><Parameter Name="cell" Type="Gtk.CellRenderer" /><Parameter Name="tree_model" Type="Gtk.ITreeModel" /><Parameter Name="iter" Type="Gtk.TreeIter" /></Parameters><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Docs><param name="tree_column">To be added.</param><param name="cell">To be added.</param><param name="tree_model">To be added.</param><param name="iter">To be added.</param><summary>A delegate for methods that handle tree cell data.</summary><remarks>Methods with this shape are used to specify how to fill in tree data; see for example <see cref="M:Gtk.TreeViewColumn.SetCellDataFunc()" /> for one place where this class is used as a parameter.</remarks></Docs><Members /></Type>