首页 > 解决方案 > 以编程方式设置 DateTimePicker 工具提示

问题描述

我正在尝试执行以下操作,但它不起作用:

MyDateTimePicker.ToolTipText = "test"; //Doesn't work

需要明确的是,我知道如何使用设计器向某些控件添加工具提示以及如何以编程方式更改其工具提示文本,但它似乎不适用于 DateTimePicker 控件。我不明白,因为在设计器中的控件属性中,我可以看到(并设置)工具提示文本。

这似乎是一个基本问题,但我找不到与此相关的任何信息。

标签: c#winformstooltipdatetimepicker

解决方案


你可以尝试这样的事情:

var yourToolTip = new ToolTip();
//The below are optional, of course,

yourToolTip.ToolTipIcon = ToolTipIcon.Info;
yourToolTip.IsBalloon = true;
yourToolTip.ShowAlways = true;

yourToolTip.SetToolTip(dateTimePicker1, "Oooh, you put your mouse over me.");

推荐阅读