es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: WINUI-3

¿Cómo convertir winrt::hstring a int en una aplicación de C++ Winui?

He utilizado la plantilla llamada Blank App, Package (Winui 3 in desktop) dentro de Visual Studio. Quiero hacer una función muy simple que sume 2 valores juntos. Esto es cómo se ve la aplicación. Este es el código XAML: <stackpanel> <textbox x:name=”Box1″ placeholdertext=”Primer número”></textbox> <textbox x:name=”Box2″ placeholdertext=”Segundo número”></textbox> <button x:name=”myButton” . . . Read more

WinUI 3 XAML DataTemplate: cómo incluir un control expuesto por la clase utilizada para la vinculación. En WinUI 3, puedes incluir un control expuesto por la clase utilizada para la vinculación en un DataTemplate siguiendo estos pasos: 1. Define un DataTemplate en XAML. Puedes hacerlo dentro de la sección Resources de tu archivo XAML o directamente en el lugar donde lo vayas a utilizar. “`xml “` 2. Dentro del DataTemplate, utiliza la sintaxis de enlace para acceder a las propiedades de la clase utilizada para la vinculación. Puedes utilizar un control, como Button o TextBlock, y enlazar sus propiedades a las propiedades de la clase. Por ejemplo: “`xml “` En este ejemplo, `MyProperty` y `AnotherProperty` son propiedades expuestas por la clase utilizada para la vinculación. Puedes enlazarlas a las propiedades de los controles en el DataTemplate para mostrar los datos relevantes. 3. Utiliza el DataTemplate en el lugar donde desees mostrar los datos vinculados. “`xml “` En este caso, el DataTemplate se aplica al contenido de cada elemento de un ListView. Puedes utilizarlo también en otros controles, como ListBox, GridView, etc. De esta manera, puedes utilizar un control expuesto por la clase utilizada para la vinculación en un DataTemplate en WinUI 3. Esto te permite crear interfaces de usuario dinámicas y personalizadas que se actualizan automáticamente cuando cambian los datos vinculados.

Tengo una aplicación de escritorio WinUi 3. Contiene un control Grid llamado “mainGrid”. Contiene un elemento Grid.Resources de la siguiente manera: <grid.resources> <datatemplate x:key=”HorizontalMobTemplate” x:datatype=”local:Mob”> <grid> <rectangle width=”50″ height=”50″ stroke=”Black” strokethickness=”2″ fill=”AliceBlue”></rectangle> <textblock text=”{x:Bind Label}” fontsize=”16″></textblock> </grid> </datatemplate> <stacklayout x:name=”HorizontalStackLayout” orientation=”Horizontal” spacing=”8″></stacklayout> </grid.resources> En el código tengo una clase llamada . . . Read more