Hi,
I have WinChart built on UserControl, and this user control is added onto UltraTab (Manually).
However, I don't see chart's tooltip on the first tab which is created on the OnLoad events of Windows Form, but see tooltips on the subsequent tabs created manually.
1. At Load:
2. Create Tab
_tabControl.BeginUpdate();
UltraTab newTab = tabs.Add(newTabKey, newTabKey);
//By Default, Create a ScatterChart
newTab.TabPage.Controls.Add(newChart);
_tabControl.EndUpdate();
Here, I don't see ToolTip on ChartControl.
3. But when I manually call "CreateTab" later after load, subsequent tab pages with ChartControl has tooltips.
I found that the above problem was caused because chart's tooltips had no TopLevel Control. Is this always necessary? Because when the form (that contains chart)'s parent changes, there is no mean to update tooltips's control.
Moreover, I don't see why the chart's tooltips depend on this.