私は電話アプリを初めて作成していて、初めてXamarinを使いこなそうとしています。Xamarin XAMLは、バインディングを使用してbuttonclickで項目をScrollViewに追加します。
私はScrollViewの魔法使いのページを持っています。ボタンを押すたびにアイテムを追加したいのですが、これを達成する方法を見つけることができません。
メンテナンスを容易にするため、可能な限りMVVM設定を維持しようとしています。 - >ただ、MainPage = new TestView();
TestView.xaml.cs設定 - >
namespace ScrollViewTest.View {
public partial class ScrollViewView : ContentPage {
public ScrollViewView() {
InitializeComponent();
}
}
}
TestView.xaml
<ContentPage.BindingContext>
<viewModel:ScrollViewModel></viewModel:ScrollViewModel>
</ContentPage.BindingContext>
<StackLayout>
<Label Text="Test App"></Label>
<ScrollView>
<Label Text="someItem"></Label>
<Label Text="someItem2"></Label>
<Label Text="someItem3"></Label>
</ScrollView>
<Button Command="{Binding AddToScrollViewCommand}" Text="Add to ScrollView"> </Button>
を
App.cs:私はこのような何かを持っている瞬間
testViewModelでは、私はコマンドをハンドリングしています。
私はバインディングを使用して、そのようなラベルやものを変更するには問題がないが、私は
誰でもこの作品を作るための方法を持っている私のScrollViewに新しいラベルを追加しようとして立ち往生していますか?
ありがとう、これは私の 問題。 –