Novo

Forum kao aplikacija na telefonu

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

  • 7 odgovora
  • 6.370 pregleda

Najnovija ↓

Kako da forme u .Net-u izgledaju kao u Xp-u 29.07.2004. u 21:12 · pre 271 mesec #1
Zanima me da li neko zna kako da izgled formi, dugmica i svih ostalih komponenti poprimi izgled Xp-a?
Jos bi najbolje bilo kad bi komponente mogle da poprime izgled Silova koji se kace na XP.
Ako ovo neko zna bio bih mu vrlo zahvlan, jer je izgled aplikacije za prosecnog korisnika u stvari najvise bitan.
Re: Kako da forme u .Net-u izgledaju kao u Xp-u 29.07.2004. u 21:20 · pre 271 mesec #2
Uz pomoc manifest fajlova..

Code:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<description>.NET control deployment tool</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>


Fajl sacuvaj kao ImePrograma.exe.manifest i stavi ga odmah pored ImePrograma.exe.. It's magic! :)

Potpis
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
Re: Kako da forme u .Net-u izgledaju kao u Xp-u 29.07.2004. u 22:06 · pre 271 mesec #3
Pored ovog što je napisao alex, ima još nešto što moraš da uradiš: za svaku kontrolu promeni svojstvo (ako ga ima) "FlatStyle" tako da bude "System".
Potpis
Commercial-Free !!!
Re: Kako da forme u .Net-u izgledaju kao u Xp-u 30.07.2004. u 00:52 · pre 271 mesec #4
Meni ovo ne radi, u pitanju je C#, mozda je za njega drugacije, mada ne bi trebalo u pitanju je .Net
Napravio sam text file i potom ga snimio pod ovim imenom, i iskopirao kod, prijavljuje mi error exekuting program.
Re: Kako da forme u .Net-u izgledaju kao u Xp-u 30.07.2004. u 04:45 · pre 270 meseci #5
Radi provereno i evo sad sam proverio i ovo što je alex dao, ja sam imao malo drugačije (ne zaboravi da "FlatStyle" svojstvo kontrola /button, check box../ podesiš na "System"). Grešku ti prijavljuje zbog nečeg drugog.
Potpis
Commercial-Free !!!
Re: Kako da forme u .Net-u izgledaju kao u Xp-u 30.07.2004. u 07:47 · pre 270 meseci #6
Pored toga ja uvek stavim Application.EnableVisualStyles() pre nego sto pokazem prvu formu.

Code:

Module Main
    Sub Main()
        Application.EnableVisualStyles()
        Application.DoEvents()

        Dim fMain As New frmMain
        fMain.Show()

        Application.Run()
    End Sub
End Module


Potpis
All beer is good. Some beer is better.
Re: Kako da forme u .Net-u izgledaju kao u Xp-u 30.07.2004. u 12:50 · pre 270 meseci #7
Hvala vam puno, uspeo sam, samo sam morao da vrsim neke izmene u config file-u, i primetio sam da neke komponente kao sto je dataGrid ostaju onakve kakve su, jer nemaju opciju flat style ili nesto slicno sto referenciralo na system.
U svakom slucaju sam vam puno zahvalan.
Re: Kako da forme u .Net-u izgledaju kao u Xp-u 04.08.2004. u 13:08 · pre 270 meseci #8
manifest nije potreban u .NET 1.1... samo linija koda Application.EnableVisualStyles() pre Application.Run(...).

I XP look podrzavaju samo neke kontrole... trenutno mogu da se setim samo za Button i GroupBox... mozak mi stao... bedaq... ;)
Potpis
.NET expert wanna-be
Ne citam PM :( => saljite mail
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme