Поместите TextBlock внутри всплывающей подсказки в wpf (C #) - PullRequest
0 голосов
/ 04 июня 2018
for(int k=0;k<Config.Lines[i].Config.Stations[j].Config.Backward.Count;k++){

                _drawing.Children.Add(new Ellipse
                {   ToolTip = "Add your tooltip text here",
                    Stroke = Brushes.Black,
                    StrokeThickness = .6,
                    Width = 3,
                    Height = 3,
                    Margin = new Thickness(Config.Lines[i].Config.Stations[j].Config.Coordinate.Item1, Config.Lines[i].Config.Stations[j].Config.Coordinate.Item2+PlatformGap*(-k), 0, 0)
                });
                }

Как поместить этот текстовый блок во всплывающую подсказку?Цель состоит в том, чтобы просмотреть этот текстовый блок только при наведении курсора мыши.Пожалуйста, предложите любой другой метод, если вы его найдете.

1 Ответ

0 голосов
/ 04 июня 2018

Ellipse имеет свойство всплывающей подсказки, которое вы можете использовать:

 _drawing.Children.Add(new Ellipse { ToolTip = "Add your tooltip text here", Fill = Brushes.Black, Stroke = Brushes.Black, StrokeThickness = .6, Width = 3, Height = 3, Margin = new Thickness(Config.Lines[i].Config.Stations[j].Config.Coordinate.Item1, Config.Lines[i].Config.Stations[j].Config.Coordinate.Item2+PlatformGap*(-k), 0, 0) }); } 
...