MatBlazor (1.5.4) を使用MatDialog
して、ダイアログのサイズを固定するか、ページ全体のパーセンテージに設定することに興味があります。現在の動作は、内容に合わせたサイズでダイアログが開くことです。
ダイアログ定義の別の部分に明示的なスタイルを追加しようとしましたが、成功しませんでした。
<MatDialog @bind-IsOpen="@IsDialogOpen" Style="width: 600px; height:600px">
<MatDialogTitle>Some title</MatDialogTitle>
<MatDialogContent Style="width: 600px; height:600px">This is the content</MatDialogContent>
<MatDialogActions>
<MatButton OnClick="@(() => this.IsDialogOpen = false)" Icon="close">Close</MatButton>
</MatDialogActions>
</MatDialog>
@code
{
private bool IsDialogOpen { get; set; }
}
コンポーネントに明示的なメカニズムが統合されていないように見えるため、明示的なMatDialog
スタイリング/CSSが必要だと思います。
ダイアログのサイズを制御するための正しいアプローチは何でしょうか?