私はUWPアプリケーションを構築しています。私はTextbox
をクリックするまでTextblockのように見せるためのコントロールを書いていました。だから、私はTextbox
クラスからクラスを継承しましたが、いくつか問題があります。ここで私はいくつかの参考文献を書きました。UWPアプリケーションでSystem.Runtimeのスコープを解決できません
型 'オブジェクトの下に示すように
public class EditableTextBox:TextBox { public EditableTextBox() { this.BorderBrush = new SolidColorBrush(Colors.Black); } protected override void OnTapped(TappedRoutedEventArgs e) { this.IsReadOnly = false; SetEditingStyle(); base.OnTapped(e); } protected override void OnDoubleTapped(DoubleTappedRoutedEventArgs e) { this.IsReadOnly = false; SetEditingStyle(); base.OnDoubleTapped(e); } protected override void OnLostFocus(RoutedEventArgs e) { this.IsReadOnly = true; SetReadonlyStyle(); base.OnLostFocus(e); } public void SetReadonlyStyle() { this.BorderBrush.Opacity = 0; this.Background.Opacity = 0; } public void SetEditingStyle() { this.BorderBrush.Opacity = 1; this.Background.Opacity = 1; } }
コンパイラが参照されていないアセンブリで定義されたリファレンスSystem.Runtimeに私に尋ねました。 アセンブリ 'System.Runtime、Version = 0.0.0.0、 Culture = neutral、PublicKeyToken = b03f5f7f11d50a3a'への参照を追加する必要があります。
定義済みタイプが「System.Void」タイプ「オブジェクト」が参照されていないアセンブリで定義されて
を定義またはインポートされていません。 アセンブリ 'System.Runtime、Version = 0.0.0.0、 Culture = neutral、PublicKeyToken = b03f5f7f11d50a3a'への参照を追加する必要があります。
私はいくつかの助けを得ることができますか?
Nugetパッケージを更新しようとしましたか?特にMicrosoft.NETCore? – Romasz