It's easily done in the XAML...
<TextBox x:Name="textBox" ToolTip="Show some help after one second of hovering" ToolTipService.InitialShowDelay="1000" />
The parameter ToolTipService.InitialShowDelay is in milliseconds. The ToolTipService.ShowDuration specifies how many milliseconds it stays up.