2016-08-03 35 views
0

ポップアップメニュー Xamarin.Formsを使用してコードを書く手助けがありますか?私はまた、左上、右上、右下、左下のような画面の特定の領域にポップアップを配置したい。Xamarin.Forms - ポップアップメニュー

+0

こんにちはPeter Schwartz。あなたは同じ質問の解決策を見つけましたか? – nitu

答えて

1

ここにこのウェブページには、かなりあなたを助ける必要があります...

https://developer.xamarin.com/guides/xamarin-forms/user-interface/navigation/pop-ups/

私はあなたがこのようなものと一緒に行きたいと考えている:

async void OnActionSheetSimpleClicked (object sender, EventArgs e) 
{ 
    var action = await DisplayActionSheet ("ActionSheet: Send to?", "Cancel", null, "Email", "Twitter", "Facebook"); 
    Debug.WriteLine ("Action: " + action); 
} 

この私はあなたのポップアップメニューの定義をどのように解釈したのですか?単純なアラートだけを探している場合は、そのためのWebページ上に他の参照があります。

+0

ピーターさんからの返信ありがとうございますが、私はコンテキストメニューの種類を表示する必要があります。私は、表示されたポップアップの位置を与えるために、左上、右上、下端などのポップメニュー位置を変更することができます – user2159696

+0

絶対位置のいくつかのタイプを使用してxamlにポップアップを配置するとよい例ですAbsoluteLayout.LayoutBounds = ".5、.5、50,50" AbsoluteLayout.LayoutFlags = "PositionProportional"この場合、要素は画面の中央に配置され(.5、.5)、幅は50になりますこれはあなたの位置付けの問題を処理し、コマンドを使用してOnActionSheetSimpleClickedコマンドに要素をバインドするだけです。 –

+0

ありがとう非常にピーター – user2159696

関連する問題