Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 28 odgovora
  • 6.720 pregleda

Najnovija ↓

Re: forma screen updating 23.04.2011. u 12:53 · pre 189 meseci #21
Code:
 Private Sub MainWindow_LayoutUpdated(sender As Object, e As System.EventArgs) Handles Me.LayoutUpdated
        UpdateLayout()
    End Sub


    Private Sub UpdateLayout()


        Thread.Sleep(100)
        Dispatcher.Invoke(New Action(Function()
                                         w1.Left = SystemParameters.WorkArea.Left
                                         w1.Top = SystemParameters.WorkArea.Top
                                         w1.Height = SystemParameters.WorkArea.Height
                                         w1.Width = SystemParameters.WorkArea.Width
                                     End Function))
    End Sub


nadam se da sam samo preveo kako treba, jer je wpf isto malo razlicit od vb.net

ovaj kod radi ali opet kasni.
Re: forma screen updating 23.04.2011. u 21:14 · pre 189 meseci #22
Ne radi jer ti fali thread, nisi dobro preveo:
Code:

Thread.Sleep(100)
    Private Sub MainWindow_LayoutUpdated(sender As Object, e As System.EventArgs) Handles Me.LayoutUpdated
        Dim thread as New Thread(AddressOf UpdateLayout)
        thread.Start()
    End Sub


    Private Sub UpdateLayout()
        Thread.Sleep(100)
        Dispatcher.Invoke(New Action(Function()
                                         w1.Left = SystemParameters.WorkArea.Left
                                         w1.Top = SystemParameters.WorkArea.Top
                                         w1.Height = SystemParameters.WorkArea.Height
                                         w1.Width = SystemParameters.WorkArea.Width
                                     End Function))
    End Sub



Ne znam VB, proveri ono Dim...., mozda radi samo sa thread = New...
Potpis
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
Re: forma screen updating 23.04.2011. u 21:20 · pre 189 meseci #23
Dim Variable As New MyType()
i
Dim Variable = New MyType()
i
Dim Variable
Variable = New MyType()

Su ista stvar. Bar koliko se ja secam VB-a :)
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: forma screen updating 24.04.2011. u 00:58 · pre 189 meseci #24
opet isto - radi ali kasni.

Hvala vam puno, ici cu na maximized pa kud puklo!

by the way - uopste mi nije jasno zasto se vb u winformsu i u wpf-u razlikuju? da li se i c# razlikuje?
Re: forma screen updating 24.04.2011. u 13:03 · pre 189 meseci #26
razlikuje se i to dosta, ne moze se prosto kopirati kod iz VB winforms u VB wpf.
primer je i na pocetku ove teme:
u wpf-u se koristi SystemParameters.WorkArea
a u winforms-u Screen.PrimaryScreen.WorkingArea

nije sintaksa jezika razlicita, ali su kontrole itekako razlicite
Re: forma screen updating 24.04.2011. u 14:26 · pre 189 meseci #27
Sad je jasnije sta si mislio. Samo se koriste razlicite klase, sto je i normalno. Sam VB je isti. Isto vazi i za C#. S' tim da u C#-u kada radis u WPF-u koristis iste klase koje koristis i u VB kada radis u WPF-u. Isto vazi i za WinForms.
Inace, mozes ti korititi iste klase i u wpf-u. Samo dodaj odgovarajuce reference na projekat. Mozes cak i kombinovati WPF i WinForms. OK, ovo poslednje mozda nisam trebao da ti kazem :]
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: forma screen updating 24.04.2011. u 15:09 · pre 189 meseci #28
:D

definitivno nisi trebao ovo poslednje da mi kazes :)
Re: forma screen updating 24.04.2011. u 18:35 · pre 189 meseci #29
Kako bre opet kasni? :) Jel si stavio ono thread.Start? Probaj da povecas Thread.Sleep(100) na npr. Thread.Sleep(1000). Radi 100% napravio sam ceo projekat i probao, doduse u c#.
Potpis
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme