2016-11-28 8 views
0

VS2015 Update3を使用して空のUWPアプリケーションを作成しました.コントロールをページに追加すると、VS Designerでこのエラーが発生します。アプリはコンパイルされ、正常に動作します。InkToolbarが壊れてVS2015デザイナーエラーで要素が見つかりません

enter image description here

私はTargetInkCanvasを削除する場合であっても、エラーが残ります。もちろん、名前にinkCanvasという名前の要素がページにあります。

デザイナーとxamlエディタの修正方法は?

+0

これは既知の問題です。これを見てください(https://social.msdn.microsoft.com/Forums/en-US/d5d4b6c7-58af-493e-821a-6e62af64d9a4/uwpxaml-inktoolbar-element-not-found?forum=wpdevelop)。 – tao

+0

不幸にも、助けにならない。おそらくそれは、古い回避策はAniversaryの更新では馴染みのないものです – Liero

答えて

1

@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; 
     } 
} 
+0

これを機能させるためのオプションを追加する必要がありますか?私がコードを書いたときに目に見えるコントロールはありません。 –

1

これはXAMLデザイナーの既知の問題です。このエラーは無視しても問題ありません。

参考Windows Ink 1: Introduction to Ink and Penブログ:

注:InkToolbarを追加するときに、XAMLデザイナーのエラーが表示された場合、それは作業中です既知の問題であるとして、あなたは安全にこれを無視することができます。あなたのコードは正常に動作します。

+0

それは私のデザイナーを壊してしまえば、私はデザイナーを使いたいので、無視できません。私はこれを答えとして受け入れますが、いくつかの回避策がありません – Liero

+0

@Liero残念ながらこの問題の回避策はありません。これはXAMLデザイナの問題です。通常、修正するにはVisual Studioの更新が必要です。問題が修正されたら私の答えを更新します。ご意見をいただきありがとうございます。 ;) –

関連する問題