Frage

Ich möchte eine benutzerdefinierte Spalte in den Posteingang hinzuzufügen, die eine Ja / Nein-Säule ist. Ich mag ein Symbol im Ja-Fall zeigen. Wie kann ich das tun?

Alles, was ich sah schon oben ist entweder über eine Spalte durch die View.XML Eigenschaft hinzufügen, durch UserProperties.Add mit AddToFolderFields = true oder durch Feldauswahl.

Es gibt auch viele Foren, in denen Dmitry von dimastr.com nur Leuten erzählen, es nicht möglich ist, ohne wirkliche Erklärung ein Symbol zu setzen.

Es ist ziemlich frustrierend - warum sollte Outlook UI Unterstützung Erstellen Icon Felder aus, wenn Sie nicht ein Symbol für diese einstellen kann ?! Wird nicht nur immer sie leere Spalten sein?!

Einige alternative Fragen, die auch helfen würden, wenn sie beantwortet wurden:

  • Was ist die "Bitmap" Elemente in der View.XML eines <column>?

  • Wie kann ich ein Userproperty als der Wert einer Spalte des "Stütze" Element eines <column mit>?

  • Wo finde ich eine Beschreibung der View.XML Definition finden? Microsoft Artikel haben alle schlechte Verbindungen.

War es hilfreich?

Lösung

Icons in der Kopfzeile und Symbole in der Spalte selbst nicht möglich sind, ohne irgendeine Art von Windows-API-Hacks auf den Spaltenzellen.

Wenn jemand ein gutes hat, werde ich es als Antwort markieren. Ansonsten werde ich diese ( „Unmöglich“) als akzeptierte Antwort markieren.

EDIT: Ich sah mit Spy ++. Outlook-Ansicht ist ein „Supernetz“, die manuell gemalt. Sie haben keinen Zugriff auf einzelne Zellen. Also das macht es viel schwieriger. Ein Hack müßte wie das Supernetz Unterklasse und einige internen Verfahren oder etwas außer Kraft setzen. Outlook-Supernetz mit der Unterklasse man dann ersetzen. Oder etwas ähnlich schrecklich. Ich denke nicht möglich ist, die einzige wirkliche Antwort ...

Andere Tipps

Sie diesen Thread überprüfen kann, therer könnte eine Lösung über Form http://www.outlookcode.com/threads.aspx?forumid=3&messageid=31897

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top