Что я ищу для пользователя: 1. нажмите на холст 2. появится новая метка, и пользователь может ввести текст. 3. Когда пользователь щелкает в другом месте или нажимает Enter, надписи заканчиваются редактированием.C# Как создать ярлык onClick на холсте
Это то, что я до сих пор ...
private void DrawingCanvas_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) {
var canvas = (Canvas)sender;
var point = e.GetPosition(canvas);
Label lbl = new Label();
lbl.Content = "start typing";
//lbl.Left = location.X;
//lbl.Top = location.Y;
//lbl.Focus = Boolean.TrueString;
canvas.Children.Add(lbl);
}
Любая помощь будет принята с благодарностью, спасибо!
Мы не можем редактировать в Label. Вам нужно будет использовать TextBox – ethicallogics