Tag: ownerdrawn
Dies ermöglicht es dem Benutzer, um benutzerdefinierte zeichnen Steuerelemente zur Laufzeit in der Win32-Api. Alle vorhandenen Steuerelement kann sein Aussehen verändert durch die Farbe, Nachricht. Das ist C, C++,C# und Delphi anwendbar.
1
Antworten
Habe ich eine app, die Verbindung zu einem remote-server und Abfragen von Daten, wenn nötig. Es hat ein TreeView, wo die Knoten repräsentieren Objekte, die verfügbar sind und die Farbe des Textes angeben, ob die Daten geladen
2
Antworten
Ich bin, dies zu tun : procedure TForm1.BitBtn1Click(Sender: TObject); var dtStart: TDateTime; I: Integer; begin dtStart := DateTimePicker1.Date; for I := 0 to 7 do AdvStringGrid1.Cells[I+1, 0] := uppercase(FormatDateTime('DD/MM/YYYY DDD', dtStart + I)); end; Gibt es eine
2
Antworten
Ich bin mit OwnerDrawFixed als DrawMode für die benutzerdefinierte ListBox-Steuerelement in meiner WinForms-app. Ich will, Sie zu streichen, den hintergrund (oder andere Aktion) des ListBoxItem, wenn der Benutzer mit der Maus über die listbox-Element, bei dem MouseMove
1
Antworten
Ich setze den DrawMode auf OwnerDrawText und heftete auf dem DrawNode-event, Hinzugefügt, mein code zum zeichnen der text, wie ich will und alles funktioniert gut, außer für einige ungerade schwarz Auswahl markieren, wenn ein Knoten ausgewählt ist.
3
Antworten
Wie aktiviere ich die Doppel-Pufferung der Steuerung mittels C# (Windows forms)? Ich habe ein panel-Steuerelement, die ich bin, Zeichnung Zeug in und auch ein Eigentümer-Register gezogen. Beide leiden unter flimmern, so wie ich das aktivieren double-buffering? InformationsquelleAutor
2
Antworten
Ich habe eine TListBox auf eine form, und Elemente Hinzugefügt, mit listbox1.ItemIndex := listbox1.Items.AddObject('msg', TObject(grp)); grp ist eine ganze Zahl. Das Listenfeld wird festgelegt lbOwnerDrawFixed. In der onDrawItem Ereignis bekomme ich die Ausnahme EStringListError erhöht, die auf
3
Antworten
Ich würde gerne in der Lage, erstellen Sie eine schwarze custom-Fenster (mit Rahmen und Kontrollen), wie die, die im Lieferumfang von expression blend -, Strudel -, oder Adobe Lightroom. Gibt es eine best-practices-Verfahren zur Erstellung eines owner-drawn-Fenster?
3
Antworten
Ich bin mit einem ListView in C# zu machen, ein grid ist. Ich möchte, um herauszufinden, einen Weg, um in der Lage sein, um zu markieren eine bestimmte Zelle programmgesteuert. Ich muss nur markieren Sie eine Zelle.
2
Antworten
Ist die Möglichkeit, die item-Auswahl Fokus-Farbe und text-Farbe in eine TListBox? Wenn Themen nicht erlaubt sind, das Projekt oder die Liste im Feld Stil ist festgelegt owner-draw, die Auswahl rund um die Artikel ist blau lackiert, die
3
Antworten
Möchte ich entfernen, Checkboxen, wo die Knoten.Typ 5 oder 6. Ich benutze diesen code: private void TvOne_DrawNode(object sender, DrawTreeNodeEventArgs e) { int type = (e.Node as Node).typ; if (type == 5 || type == 6) { Color