Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


flikar

Postades av 2001-04-24 12:55:00 - Emanuel Pettersson, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 524 personer

Hallåjs,

hur bär man sig åt att få upp fler "flikar" i en tabstrip, och hur gör man för att bestämma vad som skall visas på resp flik.

/e:a


Svara

Sv: flikar

Postades av 2001-04-24 13:22:00 - Anette Anderung

Hejsan
Lägg in tabstrip kontrollen i ditt fromulär. Högerklicka för att få fram propertiesrutan. Välj fliken "Tabs" Där kan du lägga till och ta bort flikar.

Därefter kan du tex använda frames som du lägger ovanpå varandra i tabstripen. I varje frame kan du lägga de kontroller osv som du vill använda.

Till sist får du i koden avgöra tex i en case sats vilken av tabbarna som användaren klickar på och visa eller dölja de olika "ramarna"

Lycka till :0)
Nettan


Svara

Sv: flikar

Postades av 2001-04-24 13:44:00 - Peter Holm

Man kan också göra det dynamiskt i RUN-TIME

TabStrip1.Tabs.Add , "Tab 1", "Tab 1"
TabStrip1.Tabs.Add , "Tab 2", "Tab 2"
TabStrip1.Tabs.Add , "Tab 3", "Tab 3"

eller ta bort

TabStrip1.Tabs.Remove ("Tab 3")

Notera det fina i att ange en key för din tab, det är enkelt att jobba med
den då. Du kan accessa tabben genom dess key istället för genom dess
index.

/peterh


Svara

Sv: flikar

Postades av 2001-04-24 13:52:00 - Emanuel Pettersson

hur gör man då för att visa rätt frame, om tex en ram skall visas när formen laddas och en annan när man klickar på en flik, hur gör man för att det verkligen skall se ut som en flik ligger överst?

/e:a


Svara

Sv: flikar

Postades av 2001-04-24 13:55:00 - Andreas Hillqvist

Om du skapar en kontrollarray som är 1 baserad av frames kan du använda dig av följand funktion:

Private Sub ShowFrame(TabStrip As TabStrip, Frames As Object)
Dim Frame As Frame
Dim Index As Integer
Index = TabStrip.SelectedItem.Index
For Each Frame In Frames
If Frame.Index = Index Then
Frame.Move TabStrip.ClientLeft, TabStrip.ClientTop, TabStrip.ClientWidth, TabStrip.ClientHeight
Frame.Visible = True
Else
Frame.Visible = False
End If
Next
End Sub

Här är ett litet exempel:
'Kontroller på formuläret
'TabStrip1
'Frames(1)
' Textbox1
'Frames(2)
' CheckBox1
'Frames(3)
' Label1

Private Sub Form_Load()
ShowFrame TabStrip1, Frame1
End Sub

Private Sub TabStrip1_Click()
ShowFrame TabStrip1, Frame1
End Sub


Svara

Sv: flikar

Postades av 2001-04-24 13:58:00 - Anette Anderung

Private Sub TabStrip1_Click()
Select Case TabStrip1.SelectedItem
Case "1"
Frame1.Visible = True
Frame2.Visible = False
Case "2"
Frame2.Visible = True
Frame1.Visible = False
End Select
End Sub

Här har jag en Tabstrip med 2 tabbar och med två frames i.
Du måste även tala om vad tabbarna heter. Antingan i properties eller i runtime. I properties under fliken tabs finns en ruta Caption.

Jag har i ovanstående exempel angivit Caption = 1 för första fliken och 2 för andra fliken


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 619
27 953
271 709
568
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies