ツールヒントクラスを使用してGrid(Winformsの)の列にツールチップを追加し、それは可能ですか?

StackOverflow https://stackoverflow.com/questions/2332240

質問

私は、WinFormsの中に、グリッドの列にツールヒントクラスを使用してツールチップを追加したい。

私はradgridviewに組み込みグリッドツールチップの期間を延長する必要があるため、

私はこれをしたいです。あなたが設定でグリッドの組み込みツールチップの時間を私を助けることができるならば、それも十分であろう。

EDITは:缶は誰ちょうどそれが可能かどうかであることを教えてください。

感謝します。

役に立ちましたか?

解決

これは、既存のコントロールにツールヒントを追加することが可能です。私はあなたの頭への一般的な方向性を与えることができますので、私は、radgridviewを使用したことがありません。

ToolTip tooltip = new ToolTip();
tooltip.SetToolTip(grid, "your caption here");
tooltip.Popup += HandleToolTipPopup;
tooltip.AutoPopDelay = {time to display tooltip};

private void HandleToolTipPopup(object sender, PopupEventArgs e)
{
    Point mouseLocation = Control.MousePosition;
    Point relativeLocation = grid.PointToClient(mouseLocation);

    // Check to see if it is within the area to popup on.
    // Set e.Cancel to false if not.
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top