Curso C#. WPF. ListBox III. Vídeo 83

  Рет қаралды 20,338

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Пікірлер: 65
@Majesty31
@Majesty31 3 жыл бұрын
¡Muchas Gracias, Juan!. Este curso me ha ayudado mucho con mis clases. Para mostrar la diferencia automáticamente, puede hacerse así: listaPob.Add(new Poblaciones() { Poblacion1 = "Madrid", Poblacion2 = "Barcelona", Temperatura1 = 15, Temperatura2 = 17, DiferenciaTemp = 0 }); public int DiferenciaTemp { get { int diferencia = 0; if (Temperatura1 > Temperatura2) { diferencia = Temperatura1 - Temperatura2; } else if(Temperatura1 < Temperatura2) { diferencia = Temperatura2 - Temperatura1; } return diferencia; } set { } }
@eltallerdedante6335
@eltallerdedante6335 2 жыл бұрын
¡Buena respuesta! PERO, se me ha ocurrido como simplificarlo más: listaPob.Add(new Poblaciones() { Poblacion1 = "Madrid", Poblacion2 = "Barcelona", Temperatura1 = 15, Temperatura2 = 17, DiferenciaTemp = 0 }); public int DiferenciaTemp { get { return Math.Abs(Convert.ToInt32(Temperatura1) - Convert.ToInt32(Temperatura2)); } set { } }
@dalnk2904
@dalnk2904 6 ай бұрын
@@eltallerdedante6335 Sí, con Math.Abs se simplifica bastante
@ayaxacme
@ayaxacme 4 жыл бұрын
Primero muchas gracias Juan por tus muy buenos cursos, enhorabuena!!! Ni que decir tiene que al que da su conocimiento como tú en su tiempo libre y gratuitamente, lo único que nos queda es agradecerlo sin ningún tipo de exigencia. Como añadido o curiosidad por si a alguien le sirve. Añadiendo MouseDoubleClick="Boton_Click" al ListBox, se envía al mismo método que dando al botón con un doble click en cualquier punto de la fila, quedaría así el ListBox: Cada uno con sus nombres de variables y botones.
@siamese1270
@siamese1270 4 жыл бұрын
Hola Juan, para el ejercicio de seleccionar el elemento yo utilice el evento SelectionChanged de la listBox y el programa se simplifica bastante. Muchas gracias por este pedazo de curso, eres un gran profesor.
@eliucastillo6976
@eliucastillo6976 4 жыл бұрын
Hice casi lo mismo pero con el evento DoubleClick en el list box, de esta manera te deja seleccionar un elemento, saludos
@TonicoBonico
@TonicoBonico 2 жыл бұрын
@@eliucastillo6976 Eso estaba pensando al ver el vídeo, mucho mejor que responda al evento el ListBox que cada uno de los textblocks. Y si es con doble click, más chachi aún.
@ricardocia8745
@ricardocia8745 Жыл бұрын
Hola Juan, gracias por enseñarnos tanto.... En el min 13:50, no te dejo seleccionar el elemento debido a que agregaste el ELSE para informar que debias seleccionar algo... si lo dejas sin el else, todo funcionaba correctamente. El IF != null era suficiente. Saludos!!!
@Books_in_English
@Books_in_English 11 ай бұрын
gracias Juan!
@jonicco20
@jonicco20 4 жыл бұрын
Juan, sos increíble! Estás al mismo nivel o incluso mas que muchos profesores de mi universidad! Poder aprender junto a vos es muy satisfactorio! Seguí así. Saludos desde Argentina
@albertoalarconparedes8947
@albertoalarconparedes8947 4 жыл бұрын
Muchas gracias. Es una de las mejores explicaciones en espanol que encontre en KZbin.
@change2improve
@change2improve 4 жыл бұрын
Buenas. Primero gracias por este gran curso Se puede agregar en el get de la propiedad Diferencia Temperatura el cálculo sin necesidad de calcularlo y agregarlo como un datos de entrada private int diferenciaTemperatura; public int DiferenciaTemperatura { get { diferenciaTemperatura = temperatura1 - temperatura2; return Math.Abs(diferenciaTemperatura); } set { diferenciaTemperatura = value; } }
@shema7090
@shema7090 4 жыл бұрын
Muchas gracias me sirvió demasiado
@danielcastrillonotero8548
@danielcastrillonotero8548 4 жыл бұрын
muchísimas gracias Juan!!!!!!!!!!!!!!! :)))))))))))))))))))))))) (PostData: soy informático y le estoy dando cierta formación en informática a mi mujer, se está haciendo tus cursos de excel y está aprendiendo mucho, muchas gracias :) )
@Gabriel-rl3du
@Gabriel-rl3du 3 жыл бұрын
Eso mismo lo pude hacer con el evento SelectedItem o MousedouBleClick en la ListBox y funciono perfecto para todos los elementos. Lo que no pude hacer es la resta de propiedades que ibas a hacer en 5:10 y asignarlo a la propiedad diferenciaTemp en la List ya que no me deja usar esas propiedades, tuve que incluir un return en el get con la resta para que funcione.
@ajgmprogramacion9737
@ajgmprogramacion9737 4 жыл бұрын
Amigo Juan saludos desde Venezuela como siempre, cada día aprendiendo mas de ti, por mi parte que vengo de un lenguaje como VB has llegado a aclarar dudas que tenia y no lo sabia. Saludos hermano y espero que toda esta contingencia en tu tierra pase rápido.
@danieltriana93
@danieltriana93 4 жыл бұрын
Eres como el JulioProfe del Desarrollo Web !!!!!!!!!!
@thcbox
@thcbox 4 жыл бұрын
Juan ! Aún sigo intentando hacer la calculadora y gracias a la forma en la que vas enseñando adquiero mas conocimientos para poder llegar a crearla pero aún no soy capaz de generar eventos con tanta soltura, sigo practicando y mirando tus clases junto a la librería.Net! +____-' Saludos!
@sergioespinocampa8487
@sergioespinocampa8487 4 жыл бұрын
Muy bueno el curso me esta ayudando muchísimo bien chévere. Saludos desde Ecuador
@oscartomas2130
@oscartomas2130 2 жыл бұрын
Gracias Juan, fantastico. Pego un codigo para que en el primer click quede seleccionada la fila y en el segundo nos muestre la info " if (listaPoblaciones.SelectedItem != null) { MessageBox.Show( (listaPoblaciones.SelectedItem as Poblaciones).Poblacion1 + " " + (listaPoblaciones.SelectedItem as Poblaciones).Temperatura1 + " ºC -- " + (listaPoblaciones.SelectedItem as Poblaciones).Poblacion2 + " " + (listaPoblaciones.SelectedItem as Poblaciones).Temperatura2 + " ºC -- " + (listaPoblaciones.SelectedItem as Poblaciones).DiferenciaTemp + " ºC" ); listaPoblaciones.SelectedItem = null; } else { listaPoblaciones.SelectedItem = true; }"
@giuseppefalco9037
@giuseppefalco9037 4 жыл бұрын
Hola, Juan, gracias por tus vídeos, estoy aprendiendo muchísimo. Se me ha ocurrido la siguiente idea y quería compartirla contigo. En lugar de introducir el previewMouseDown en el textBlock, podríamos introducir un previewMouseDobleClick en la listBox. Así que se puede seleccionar previamente lo que queramos y ejecutar el messageBox en cualquier lado de la listBox. De esta forma, evitamos también que se genere el error. Gracias por ser tan buen profesor.
@edisonlopez8831
@edisonlopez8831 4 жыл бұрын
@pildorasinformaticas en el ide de visual estudio tienes un atajo para crear una propiedad, solo debes escribi prop y continuación la tecla Tab 2 veces y te crea la propiedad. Saludos eres un crack!!
@motoc2349
@motoc2349 4 жыл бұрын
Fuerza España
@nadiefuego
@nadiefuego 4 жыл бұрын
Saludos, como esta. Gracias por la actualizacion.
@spoileralert9929
@spoileralert9929 4 жыл бұрын
¡Eres el mejor!(No te lo creas mucho)
@jimmycabrera2418
@jimmycabrera2418 4 жыл бұрын
Por fin me puse al día! XD
@Humberto-Pepín
@Humberto-Pepín 4 жыл бұрын
Creo que crear eventos en cada textblock, es más tedioso y repetitivo, sin embargo, en el propio , podemos activar el evento SelectionChanged donde sólo pondremos el código una vez y no importa en qué columna de la fila en cuestión que seleccionemos, haciendo click en ella con el ratón, nos sale toda la información. Es mucho más sencillo.
@rosembergthordonezmujica6228
@rosembergthordonezmujica6228 Жыл бұрын
Buenas noches estimado Juan Díaz, mi pregunta es si tienes algún vídeo donde se trabaje testin con wpf y C#?, te agradezco tu respuesta porque tus enseñanzas son las mejores y no quiero ir a otra persona sin consultar primero contigo, te lo agradezco de antemano. Un cordial saludo.
@zulumopuku5370
@zulumopuku5370 4 жыл бұрын
A voz esta melhor comparando com o curso de Android. Saludos desde Sao Tome e Principe.
@albertoalarconparedes8947
@albertoalarconparedes8947 4 жыл бұрын
Haber si puedes hablar de Prism y MVVM y un ejemplo practico. Saludos.
@marciocadimalaura3793
@marciocadimalaura3793 4 жыл бұрын
como puedo usar un texbox y que añada a un lisboxt cuando le de click al button gracias saludos
@jlsogorb
@jlsogorb 4 жыл бұрын
Excelente el curso, Juan. Yo había hecho mis pinitos en C++, pero con tu curso me estoy iniciando en C# y ahora en WPF. Enhorabuena!! Tengo una duda sobre estos vídeos de ListBox. Veo que en ningún sitio se asigna el ListBox al Row 0 , sin embargo el botón sí que se asigna al Row 1. ¿No es necesario asignar el primer elemento de la fila?. Gracias.
@oscargm1979
@oscargm1979 4 жыл бұрын
Asi queda bonita -_- ->
@alexandervladimirmunizesco7640
@alexandervladimirmunizesco7640 4 жыл бұрын
Excelente curso de C#, me ayudo demasiado para repasar todos los conceptos de Poo en especifico, llegara a la parte de desarrollo web con C#?
@motivaciontotal5310
@motivaciontotal5310 3 жыл бұрын
Una pregunta, porqué desarollar web con c#? No sería mejor usar CSS+HTML y PHP?
@brianquesada2494
@brianquesada2494 3 жыл бұрын
​@@motivaciontotal5310 Hay muchas formas de hacer web, la que dices solo es recomendable si es para cosas demasiado simples, lo normal ahora es usar html, css y un framework de javascript para el frontend y para el backend hacer un API rest en algún framework del lenguaje que quieras para backend si fuera con php lo normal es usar laravel
@albertoalarconparedes8947
@albertoalarconparedes8947 4 жыл бұрын
Seguira el Curso? en las proximas semanas?
@chcamp
@chcamp 4 жыл бұрын
Estimado que genial este curso y tu curso de Java .Una consukta crees que puedes agregar los temas ultimos de Java 8 como la programación funcional con lambdas y el API stream, interfaces funcionales etc?? seria genial por que enseñas super bien!! Gracias!!
@Jose__Manuel
@Jose__Manuel 4 жыл бұрын
Hay alguna diferencia en llamar al evento OnClick que PreviewMouseDown, ¿porqué dos nombres para hacer la misma cosa?
@matiasjbro
@matiasjbro 2 жыл бұрын
hola buenas noches, he tratado de evitar la excepcion con un if como lo explica en el video, pero me sigue saliendo el cartel
@reynamunozpaulwilliam9804
@reynamunozpaulwilliam9804 4 жыл бұрын
Una pregunta recién descubrí el canal y no sé NADA de.programación y vi que tienes varios cursos con cuál me recomiendas empezar? Edit: Nuevo SUB
@bop64921
@bop64921 4 жыл бұрын
Muchas gracias por el curso y por tu tiempo, me está resultando muy interesante. Crees que podría tener cabida en el curso algo con Xamarin Forms ?
@eliucastillo6976
@eliucastillo6976 4 жыл бұрын
Hola profesor, Buen día, espero que este bien, tengo una duda, cuando defino las columnas con la propiedad width="*" el programa me junta las cuatro columnas en vez de agregar un valor proporcional a las columnas de manera que ocupen el ancho de la ventana, ¿por qué será esto?.. Saludos y Bendiciones.
@pedro-j
@pedro-j 3 жыл бұрын
Hola @Eliú Castillo, puede que llegue tarde la respuesta (encontrada en el video anterior dentro de la misma serie) verifica que tienes definida, en la etiqueta del Listbox, la propiedad HorizontalContentAlignment con el valor de Strech y no HorizontalAlignment.
@fandelpildoras3452
@fandelpildoras3452 4 жыл бұрын
C++ porfavor profe!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@jhonatancastilloalva6872
@jhonatancastilloalva6872 4 жыл бұрын
¿Cómo puedo agregar una función a la clase Población para que calcule la diferencia de temperatura y no usar una propiedad definida? El resultado de la función que se vea reflejado en el ProgressBar. Espero su ayuda. La clase de c# demasiado buena. Gracias :')
@pablobazan8733
@pablobazan8733 4 жыл бұрын
Yo le encontre la vuelta de esta forma aunque nose si sera la mas optima: 1- Agregas esta propiedad juntos a las demas: public int dif { get { return diferencia; } set {diferencia= Math.Abs(int.Parse(Temperatura1) - int.Parse(Temperatura2)); } } private int diferencia; 2- Agregas dif en la instancia: listaPai.Add(new Datos { Ciudad1 = "Barcelona", Temperatura1 = "17", Ciudad2 = "Madrid", Temperatura2 = "19", dif=0 }) ;
@motivaciontotal5310
@motivaciontotal5310 3 жыл бұрын
@@pablobazan8733 Hos complicais la vida en el GET, y no necesitas una variable diferencia, solo basta poniendo esto: public int DiffTemp // Esto es el getter. { get { return Temperatura1 - Temperatura2; } set { } }
@dalnk2904
@dalnk2904 6 ай бұрын
@@motivaciontotal5310 Y no te da un resultado negativo?
@adriannunez3108
@adriannunez3108 4 жыл бұрын
el evento yo lo hice en el listbox con doble clic creo es un poco menos de codigo
@divergentegamer7083
@divergentegamer7083 4 жыл бұрын
Hola no tienes página web ?
@pildorasinformaticas
@pildorasinformaticas 4 жыл бұрын
www.pildorasinformaticas.es Sale al final de todos mis vídeos. Un saludo!
@pepetv2566
@pepetv2566 3 ай бұрын
jajajajja fui uno de los que busco como hacer un evento desde un textblox
@angelvenegasgarcia3476
@angelvenegasgarcia3476 4 жыл бұрын
Enseñaras en este curso a usar xamarin
@inevitablemaps7173
@inevitablemaps7173 4 жыл бұрын
Yo empezare recien el de html
@jackdave2714
@jackdave2714 4 жыл бұрын
Ojala que lo hagas, esto de la programación es un mundo maravilloso.
@alexanderlazcano3928
@alexanderlazcano3928 2 жыл бұрын
Se borró el vídeo 2 de ListBox 🤧
@alphaalfre
@alphaalfre 2 жыл бұрын
👀
@jlsogorb
@jlsogorb 2 жыл бұрын
Hola, he añadido una línea de código para que aparezca el valor del ProgressBar dentro del mismo, no se si habrá una manera más sencilla de hacerlo, por ejemplo con alguna propiedad de l mismo control. ¿Alguien lo sabe?. Esto es lo que yo he hecho:
@mirragemelkyr
@mirragemelkyr 4 жыл бұрын
Bueno yo no lo hice en el TextBlock, sino en el ListBox y utilice el evento MouseDoubleClick, creo que no entendi el requerimiento correctamente ajajaj
@shema7090
@shema7090 4 жыл бұрын
Hola a Todos Una pregunta por favor alguno de los que vieron el video pudieron mostrar la barra de progreso en pantalla ? ya que solo muestra el numero de diferencia , mas no la grafica Michas gracias si me pueden ayudar o instruir Bendiciones
@norvinreyes9009
@norvinreyes9009 4 жыл бұрын
:)
@dndlg5690
@dndlg5690 4 жыл бұрын
Una pregunta pildora, con todos los videos que llevas, cuanto mas o menos falta para ser intermedios en la programación?? o en este punto ya somos algo tipo medio ??
@mybikeroutes9982
@mybikeroutes9982 4 жыл бұрын
:)
Curso C#. WPF. ComboBox y CheckBox I. Vídeo 84
21:18
pildorasinformaticas
Рет қаралды 24 М.
Curso C#. WPF INotifyPropertyChanged. Vídeo 80
23:57
pildorasinformaticas
Рет қаралды 31 М.
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 29 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 35 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 17 МЛН
Curso C#. Threads IV. Tareas completadas. Vídeo 111
16:26
pildorasinformaticas
Рет қаралды 11 М.
Python Logging: How to Write Logs Like a Pro!
11:02
ArjanCodes
Рет қаралды 182 М.
Curso C#. WPF. ListBox II. Vídeo 82
15:17
pildorasinformaticas
Рет қаралды 25 М.
Curso C#. WPF. ListBox I. Vídeo 81
19:35
pildorasinformaticas
Рет қаралды 28 М.
Curso C#. Expresiones regulares I. Vídeo 70
22:07
pildorasinformaticas
Рет қаралды 35 М.
Curso C#. WPF. ComboBox y CheckBox II. Vídeo 85
13:34
pildorasinformaticas
Рет қаралды 17 М.
Curso C#. BBDD. Sql Server. Relaciones. Vídeo 90
19:04
pildorasinformaticas
Рет қаралды 30 М.
Curso C#. WPF Dependency properties I. Vídeo 77
16:36
pildorasinformaticas
Рет қаралды 31 М.
How many people are in the changing room? #devil #lilith #funny #shorts
00:39