Ich habe Aktivität mit Navhost und zwei Bildschirmen. Ich kann zwischen Bildschirmen wechseln, indem ich die Schaltfläche "Bildschirm 1" oder "Bildschirm 2" drücke.@Composable
fun Screen2() {
Box(Modifier
.fillMaxSize()
.background(Color.LightGray)
) {
Text("Screen2", modifier = Modifier.align(Alignment.TopCenter))
Dialog(onDismissRequest = { Log.d("Screen2","Dismissed") }) {
Card(
modifier = Modifier
.fillMaxWidth()
.height(200.dp)
.padding(16.dp),
) {
Text(
text = "This is a minimal dialog",
modifier = Modifier
.fillMaxSize()
.wrapContentSize(Alignment.Center),
textAlign = TextAlign.Center,
)
}
}
}
}
< /code>
Infolge kann nicht mehr gedrückt werden. /> < /p>
So erstellen Sie ein Dialogfeld, das an bestimmte übergeordnete Zeiten gebunden ist und nicht außerhalb dessen Platz nimmt. In meinem Fall werde ich immer noch zwischen Bildschirmen navigieren. und Dialog wird zusammen mit dem Bildschirm 2?
Ich habe Aktivität mit Navhost und zwei Bildschirmen. Ich kann zwischen Bildschirmen wechseln, indem ich die Schaltfläche "Bildschirm 1" oder "Bildschirm 2" drücke.@Composable fun Screen2() { Box(Modifier .fillMaxSize() .background(Color.LightGray) ) { Text("Screen2", modifier = Modifier.align(Alignment.TopCenter)) Dialog(onDismissRequest = { Log.d("Screen2","Dismissed") }) { Card( modifier = Modifier .fillMaxWidth() .height(200.dp) .padding(16.dp), ) { Text( text = "This is a minimal dialog", modifier = Modifier .fillMaxSize() .wrapContentSize(Alignment.Center), textAlign = TextAlign.Center, ) } } } }
< /code> Infolge kann nicht mehr gedrückt werden. /> < /p> So erstellen Sie ein Dialogfeld, das an bestimmte übergeordnete Zeiten gebunden ist und nicht außerhalb dessen Platz nimmt. In meinem Fall werde ich immer noch zwischen Bildschirmen navigieren. und Dialog wird zusammen mit dem Bildschirm 2?
Überprüfen Sie dieses Dialogfeld Implementierung. const open = document.getElementById('open')
const dlg = document.getElementById('dlg')
open.addEventListener('click', function () {
dlg.showModal()...
Überprüfen Sie dieses Dialogfeld Implementierung. const open = document.getElementById('open')
const dlg = document.getElementById('dlg')
open.addEventListener('click', function () {
dlg.showModal()...
Überprüfen Sie dieses Dialogfeld Implementierung. const open = document.getElementById('open')
const dlg = document.getElementById('dlg')
open.addEventListener('click', function () {
dlg.showModal()...
Neu in Mudblazor, aber hier geht's.
Ich habe eine Form. Wenn der Benutzer Daten ausfüllt und beschließt, zu gehen, versuche ich, mit dem Dialogfeld Optionen ein nicht gespeichertes Änderungs -Flag...