|
|
Up |
|
|
  |
Author: Ralf KampladeRalf Kamplade
Date: Dec 25, 2008 02:29
Hallo H.
Also, wenn ich das habe:
> {tagname parameter1="test1" parameter2="test2 with space"
> parameter3="{wc:image image="testimage"}"}
und das bekommen möchte:
> tagname
> parameter1="test1"
> parameter2="test2 with space"
> parameter3="{wc:image image="testimage"}"
Und als nicht RegEx-Experte und C#-Beginner, aber als langjähriger
Programmierer, diesen Thread lese, habe ich noch eine Lösung anzubieten:
Die Fehlerquelle vor dem Einsatz von RegEx entfernen und nachher wieder
einfügen:
|
| Show full article (1.83Kb) |
|
| |
no comments
|
|
  |
Author: Frank DzaebelFrank Dzaebel
Date: Dec 24, 2008 08:28
Hallo Thorsten,
>> "SelectMany" projiziert jedes Element einer Sequenz
>> in ein IEnumerable und fasst die resultierenden
>> Sequenzen in einer einzigen Sequenz zusammen.
>
> Ah ja, über 'nen Lambda-Ausdruck - ich hatte es befürchtet.
> Statt SelectMany(b => b) mußte ich aber SelectMany(Vs => Vs) benutzen.
> Nehme an, das meintest Du auch, oder? b => b hat nämlich 'nen Fehler
> ausgespuckt.
Du könntest sogar "SelectMany(ü=>ü)" benutzen - es lag
wohl eher daran, das Du "b" vorher schon im Scope benutzt hattest.
Links steht hier quasi nur, welchen Identifier Du für den
Teilausdruck rechts benutzen möchtest. In diesem Fall
eine leerer Lamdaausdruck, da Du ja keine Zusatzbedingung
bei der Sequenzbildung benötigst. Du könntest zum Beispiel:
SelectMany(ähmWeißNicht=>ähmWeißNicht.Reverse())
|
| Show full article (1.10Kb) |
|
| |
no comments
|
|
  |
Author: Andreas BürstnerAndreas Bürstner
Date: Sep 23, 2008 03:13
Hallo zusammen,
ich habe ein Problem damit wie die einzelnen Elemente beim Aufruf der
Except-Erweiteungsmethode miteinander verglichen werden.
Ich habe ein Klasse
public class Contact:IEquatable
{
public Guid ContactId {get;set;}
public override bool Equals(object obj)
{
if (obj == null) return false;
Contact c = obj as Contact;
if (c == null) return false;
return this.ContactId == c.ContactId;
}
|
| Show full article (1.39Kb) |
|
no comments
|
|
  |
Author: Florian SimonFlorian Simon
Date: Sep 23, 2008 02:19
Hallo zusammen,
ich habe hier ein ToolStripDropDown-Element, in dem sehr viele Einträge
stehen können. Wenn der Platz auf dem Monitor nicht ausreicht erscheinen
ja dann die beiden Buttons zum Scrollen nach oben und nach unten. Diese
werden durch einen Mausklick aktiviert. Meine Frage ist nun, ob es auch
irgendwie möglich ist, das Scrollen durch ein MouseHover auf die Scroll
Buttons zu aktivieren? Ich habe ein bisschen rumprobiert, aber die
beiden Buttons scheinen von außen nicht so ohne Weiteres erreichbar zu
sein (wegen eigener behandlung von MouseHover, o.ä.)
Gruß
Florian
|
| |
|
no comments
|
|
  |
Author: Andre GrumbachAndre Grumbach
Date: Sep 23, 2008 01:13
Hallo zusammen,
da die Endanwendung die Zeichen die mit SendKeys gesendet wurden nicht
richtig auswertet kann (es kommt immer das gleich Zeichen an Esc, egal was
ich sende) habe ich nun etwas gegoogelt und bin darauf gestoßen das ich mit
"keybd_event" die KeyPress Even Simulieren kann.
Dies kann auch die Endanwendung richtig auslesen, jedoch habe ich nun ein
neues Problem:
Ich kann zwar mit "VkKeyScan" auch zu jedem Zeichen den entsprechenden Key
finden, jedoch bekomm ich nicht rauß ob die Shift, Control oder Alt Taste
gedrückt ist.
Gibt es hierfür auch eine Funktion?
Vielen Dank schon einmal,
Andre
|
| |
|
no comments
|
|
  |
Author: Roland SchumacherRoland Schumacher
Date: Sep 22, 2008 23:43
Hallo NG
Ich habe zuwei AddIns gemacht. Einmal für Office 2003 und einmal für 2007.
Allerdings habe ich nicht mit Latebinding gearbeitet. Der Umbau von 2007
auf 2003 war einfach.
Jetzt muss ich aber noch Office XP/2002 unterstützen. Jetzt habe ich ein
Problem.
Ich setzt gerade eine VM auf und weiss nicht was genau drauf soll.
1. Welche Version von Visual Studio sol ich installieren?
2. Nur die PIA's von Office XP/2002 drauf?
3. Wird das meiste mit Copy&Paste noch funktioniern? z.B. der Zugriff auf
DocProprtyes in Word, Tool Menüs, Menüeinträge generell ...
4. Wo finde ich eine Musterimplementierung? Ich bin bislang nur auf >= 2003
Beispiele gestossen.
5. Kann man den Aufwand für einen solchen Umbau überhaupt abschätzen? Wenn
nur das Laden des AddIns anders ist, der restliche Code aber übernommen
werden kann, dann ist der Aufwand nicht so gross.
Was macht Sinn?
|
| Show full article (0.97Kb) |
|
no comments
|
|
  |
Author: Volkmar NeubauerVolkmar Neubauer
Date: Sep 22, 2008 23:28
Hallo,
da gab es doch eine Funktion, mit der man die Procedure auslösen kann, die
hinter einem Button liegt. Ich weiss, es geht auch anders, aber wie heisst
diese Funktion doch gleich?
|
| |
|
2 Comments |
|
  |
Author: Sven ConradSven Conrad
Date: Sep 22, 2008 19:39
Hallo an alle,
in einer WPF-Anwendung werden LinqToSQL-Klassen benutzt, um Daten aus
einer MS-SQL-Server Datenbank zu bearbeiten. Der DataContext der Page
wird auf die Ergebnismenge gesetzt:
private void Page_Loaded(object sender, RoutedEventArgs e)
{
dc = new dcDataContext();
this.DataContext =
from person in dc.Persons
where person.Name == "meier"
select person;
}
Das funktioniert auch alles, die Daten werden korrekt in einem
Gridview angezeigt:
|
| Show full article (1.19Kb) |
|
2 Comments |
|
  |
|
|
  |
|
|
  |
Author: Marcel BeutnerMarcel Beutner
Date: Sep 22, 2008 12:39
Hallo NG,
die letzten paar Tage habe ich mich ein wenig mit dem Model-View-Presenter
Pattern auseinander gesetzt, da ich es für mein nächstes Projekt gerne
verwenden würde. Im Internet gibt es sehr viel verschiedene Auslegungen,
was Aufgabe der Schichten ist. Daher bin ich mir jetz ein wenig unsicher.
Gleich die erste Frage: Ist es richtig das MVP keine eigenständige
Architektur ist, sondern nur die Präsentationsschicht einer MultiTier
Anwendung feiner aufteilt? In der Literatur gibt es Beispiele bei denen
die "BusinessLogic" im Presenter ist, einmal im Model und ein anders mal
wird eine separate BL implementiert?!
Angenommen ich habe eine Applikation die einen Banktransfer durchführt. Wo
genau sollen welche Funktionen abgehandelt werden? Ist die folgende
Aufteilung so korrekt?:
View:
-Implementiert den Presenter und stellt nur Steuerelemente zur Verfügung.
Ein Ereignis "X" wird an den Presenter weitergereicht.
Presenter:
-Kommuniziert mit dem Model und aktualisiert die View. Das Ereignis "X"
wird weiter an das Model gereicht.
|
| Show full article (1.36Kb) |
|
no comments
|
|
|
|
|