Установите параметр макета в диалоговое окно xamarin

Здравствуйте, я разрабатываю одно приложение, в котором я хочу отобразить в нем диалоговое окно, и я отобразил диалоговое окно, но оно отображается очень маленьким.

Я хочу отобразить пользовательский диалог, чтобы соответствовать экрану окна и высоте в соответствии с содержанием

вот мой код

 Dialog dd = new Dialog(this.Activity);
             dd.SetContentView(Resource.Layout.addalbum);

             dd.Show();

я хочу отобразить диалог в центре с шириной =match_parent и высотой =wrap_content

я нашел код, но это с Android

 WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
            lp.copyFrom(dialog2.getWindow().getAttributes());
            lp.width = WindowManager.LayoutParams.MATCH_PARENT;
            lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
            lp.gravity = Gravity.CENTER;
            dialog2.getWindow().setAttributes(lp);

Я хочу, чтобы установить параметры, как Android в Xamarin

Пожалуйста, решите эту проблему

0 ответов

Другие вопросы по тегам