VS2015 Update3を使用して空のUWPアプリケーションを作成しました.コントロールをページに追加すると、VS Designerでこのエラーが発生します。アプリはコンパイルされ、正常に動作します。InkToolbarが壊れてVS2015デザイナーエラーで要素が見つかりません
私はTargetInkCanvasを削除する場合であっても、エラーが残ります。もちろん、名前にinkCanvasという名前の要素がページにあります。
デザイナーとxamlエディタの修正方法は?
VS2015 Update3を使用して空のUWPアプリケーションを作成しました.コントロールをページに追加すると、VS Designerでこのエラーが発生します。アプリはコンパイルされ、正常に動作します。InkToolbarが壊れてVS2015デザイナーエラーで要素が見つかりません
私はTargetInkCanvasを削除する場合であっても、エラーが残ります。もちろん、名前にinkCanvasという名前の要素がページにあります。
デザイナーとxamlエディタの修正方法は?
@JayZuoと@taoが記載されているように、これは作業中の既知のバグです。
はその間、私はこの問題を回避して来ている:<ContentPresenter x:Name="inkToolbarPlaceholder" />
public sealed partial class MainPage : Page
{
InkToolbar inkToolbar;
public MainPage()
{
this.InitializeComponent();
//create InkToolbar right after InitializeComponent call
inkToolbar = new InkToolbar();
inkToolbar.TargetInkCanvas = inkCanvas;
inkToolbarPlaceholder.Content = inkToolbar;
}
}
これを機能させるためのオプションを追加する必要がありますか?私がコードを書いたときに目に見えるコントロールはありません。 –
これはXAMLデザイナーの既知の問題です。このエラーは無視しても問題ありません。
参考Windows Ink 1: Introduction to Ink and Penブログ:
注:InkToolbarを追加するときに、XAMLデザイナーのエラーが表示された場合、それは作業中です既知の問題であるとして、あなたは安全にこれを無視することができます。あなたのコードは正常に動作します。
それは私のデザイナーを壊してしまえば、私はデザイナーを使いたいので、無視できません。私はこれを答えとして受け入れますが、いくつかの回避策がありません – Liero
@Liero残念ながらこの問題の回避策はありません。これはXAMLデザイナの問題です。通常、修正するにはVisual Studioの更新が必要です。問題が修正されたら私の答えを更新します。ご意見をいただきありがとうございます。 ;) –
これは既知の問題です。これを見てください(https://social.msdn.microsoft.com/Forums/en-US/d5d4b6c7-58af-493e-821a-6e62af64d9a4/uwpxaml-inktoolbar-element-not-found?forum=wpdevelop)。 – tao
不幸にも、助けにならない。おそらくそれは、古い回避策はAniversaryの更新では馴染みのないものです – Liero