Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Hej igen :) øøhm...tjaa...det kommer så på hvordan man kan ændre det man ser af IE i formen i hvert fald...Kan man fjerne alt andet...således at brugeren kun kan se indholdet af en given hjemmeside...hvis man kan det, så vil det være cool! Pga. det jeg ville bruge det til, var fx. når jeg skal lave en lækker tabel, som selv dynamisk skal kunne justere højden, bredden, farven osv. på div. celler...så ville det være lækkert og frem for at hurtigt, at kunne bruge html til det...fordi microsoft har altså ikke været specielt grundige da de lavede datagriddet...det er i bund og grund noget hø at arbejde man når man skal lave advanceret funktioner...meget meget besværligt...taler af bitter erfaring ;)
Når man tilføjer en IE til sin form er det eneste man kan se, selve browser-vinduet - der er ingen adresse-bar eller lignende, det skal man selv lave hvis man lyster :)
Du kan i din kode sagtens generere noget html som du gemmer i en temporær fil og så be'r IE om "navigateTo" filen - og derved vise den for brugeren. Jeg tror at det bliver meget værre hvis brugeren skal kunne rette i data og du så skal ha' noget tilbage fra IE'en...
Det lyder jo fint...hvis brugeren skal kunne ændre i dataen må det vel foregå et andet sted end direkte i cellerne...som så opdatere html'en...? Du mener hvis brugeren skal kunne editere i selve tabellen direkte....hmm...ja det ville da også være fint...mon ikke det kan lade sig gøre? har dog ikke brug for det lige nu...er det den bedste/eneste måde at indrage html i sin winform på? jeg troede at man "bare" kunne skrive noget html og indsætte direkte i formen...evt. som en lækker UC ;)
... "jeg troede at man "bare" kunne skrive noget html og indsætte direkte i formen...evt. som en lækker UC ;)" ... hehe - det kan da være, men jeg har aldrig hørt/set det :)
AxWebBrowser er bare et COM-Interface til Internet Explorer. Det er ikke en del af .Net som sådan, og Visual Studio vil lave InterOp-filer for at kunne bruge det.
Alle Windows maskiner har komponenten, idet at IE er en del af OS'et, om man vil det eller ej.
Du skal tilføje den som komponent i Visual Studio... klik på din toolbox, og fanen "General" - højreklik og vælg "Add/Remove items...". På den dialog der kommer op skal du på fanebladet "COM Components" finde komponenten "Microsoft Webbrowser" - dobbeltklik på den. Nu er komponenten tilføjet til din toolbox, og du kan trække den ind på en form...
... derudover skal du tilføje en reference til microsoft.mshtml - højreklik på dit projekt og vælg "Add Reference...". På den dialog der kommer op skal du finde "microsoft.mshtml" - dobbeltklik på den og referencen bliver tilføjet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.