InkCanvas: как стереть обводкой при щелчке правой кнопкой мыши

У меня есть InkCanvas, который работает в InkCanvasEditingMode.Ink. Но я хочу стереть весь штрих, когда пользователь нажимает правую кнопку. Помогите советом, пожалуйста?


person Lullaby    schedule 29.06.2012    source источник


Ответы (1)


Я не уверен, какой штрих вы хотите стереть, но у InkCanvas есть свойство «Stokes», которое содержит все штрихи холста. Например, чтобы удалить все штрихи с холста:

inkCanvas.Strokes.Clear() 

Теперь все, что вам нужно сделать, это выбрать соответствующую шайбу.

person Philip Derbeko    schedule 04.08.2012