Pokaż podpowiedź na wpisie w polu tekstowym
mamtextbox
który wymaga, aby dane były wprowadzane w określony sposób. Zaimplementowałem kilka technik sprawdzania poprawności komórek w celu sprawdzenia danych po ich wprowadzeniu, ale chciałbym dostarczyć użytkownikowi pewnych informacji, zanim wprowadzą dane.
W tym celu chciałbym dodaćtooltip
dotextbox
który pojawia się, gdy użytkownik wchodzi do skrzynki z narzędziami, a następnie wychodzi, gdy zaczyna pisać.
Na przykład mam następujący kod:
private void YearEdit_Enter(object sender, EventArgs e)
{
ToolTip tt = new ToolTip();
tt.IsBalloon = true;
tt.InitialDelay = 0;
tt.ShowAlways = true;
tt.SetToolTip(YearEdit, "Enter 4 digit year.");
}
Wykonuje się, gdy użytkownik wchodzi wtextbox
, Jednakżetooltip
pojawia się tylko wtedy, gdy mysz unosi się nadtextbox
. Czy ktoś ma jakieś pomysły na obejście tego? Może tak myślałemtt.ShowAlways = true
może działać, ale oczywiście nie.