Laden...

Forenbeiträge von ProGamer Ingesamt 660 Beiträge

01.02.2011 - 16:13 Uhr

Hi,

vielleicht ist das BusyIndicator-Control etwas für dich

26.01.2011 - 10:18 Uhr

Hast du vllt mal daran gedacht alle Prozesse auflisten zu lassen die von Word sind?
dann kannste entweder einen nach dem anderen Beenden oder du lässt den User
auswählen welches beendet werden soll.

26.01.2011 - 09:52 Uhr

Wie hättest du die gefilterte View erneut gefiltert?

Benutze einfach 2 Listen. Die erste Liste enthält die Original Daten.
In die zweite werden die gefilterten Daten gespeichert und an die ListView gebunden.
Wenn es erneut gefiltert werden muss so machst du dann folgendes:
(PseudoCode)


GefilterteListe = GefilterteListe.Where(Kriteria => Kriteria == "Kriterien")

(LINQ wird verwendet)

Wenn der Filter zurückgesetzt wird so brauchst du nur die Daten der Ersten Liste an die
zweite zuzuweisen

26.01.2011 - 09:24 Uhr

In dem du Rechtsklick auf dein projekt machst und dann auf Element hinzufügen -> Vorhandenes Element. Im Browser Fenster gibt es neben "Hinzufügen" einen kleinen Pfeil klick drauf. rest ist selbst erklärend
(Siehe Bild)

25.01.2011 - 16:24 Uhr

1ne, beide Panels nach hoch und runter scrollen

Da würde ich die FlowPanels in ein Panel stecken und eine MaxSize vergeben.
So könntest du beide FlowPanels Scrollen, allerdings nur Synchron

und die 2te um das 2te Panel links und rechts zu scrollen..

Hier würde ich mal in der Doku die Eigenschaften des FlowPanels angucken. Dort gibt es
eine Eigenschaft HorizontalScroll
Wenn diese nicht Sichtbar sein sollten einfach mal mit MaxSize versuchen

21.01.2011 - 08:28 Uhr

Sollen die Ganzen TextBoxen und Buttons immer die selbe Größe behalten? oder sollen sie sich der Breite des Fensters anpassen?

In beiden Fällen würde ich dir zu einem Panel raten und die entsprechenden Anchors zu setzen

19.01.2011 - 11:34 Uhr

Hallo,

Ich habe ebenfalls einen DataPager im Einsatz und habe dessen Source einer List<>
zugewiesen. Die Source des DataPagers ist die ItemsSource des DataGrids.
Bei mir werden die Einträge automatisch geladen wenn der Index des Pagers sich ändert. (Wichtig ist dass die Abfrage schon sortiert ist)
Oder habe ich dein Problem falsch verstanden?

19.01.2011 - 11:28 Uhr

Hallo,

Du musst in dem Frame ein JournalOwnership definieren

19.01.2011 - 11:10 Uhr

doch leider traue ich mir dass noch nicht zu den mir fehlt da leider noch das nötige Wissen.

dann wird es zeit das nachzuholen ^^
Hier haste ein Beispiel. Viel Spaß!

19.01.2011 - 10:52 Uhr

Wenn du es etwas spezifischer haben willst dann schreib doch deine eigene
CryptographicException-Klasse und verwende diese im Try-Catch Block.

19.01.2011 - 07:40 Uhr

Hallo,

Für Firefox gibt es ein Addon genannt Live HTTP Headers

14.01.2011 - 08:54 Uhr

Hallo,

wie wäre wenn du eine Master/Detail-Ansicht realisierst?
So könntest du die Einträge sortieren wie du willst und die Daten wären zusammenhängend

14.01.2011 - 08:05 Uhr

Ok hat sich wieder erledigt.
Ich benutze jetzt ein static Dictionary um die QueryStrings zu speichern und auszulesen

12.01.2011 - 15:50 Uhr

Hallo nochmal,

Ich hätte da noch eine frage:

Wenn ich innerhalb des Projektes, welches mit MEF geladen worden ist, eine andere Seite, innerhalb des selben Projektes, aufrufe so bleibt die URL immer gleich bsp.:

http://localhost/TestPage.aspxt#MEFPage

was muss ich machen damit ich QueryStrings übergeben kann?

12.01.2011 - 13:13 Uhr

Ist das bei ALLEN ordnern so?
Wenn ja dann ist das ein Windows-Problem, wenn nein dann ist der Prozess noch aktiv.

Versuch mal das Programm "Unlocker". das verrät dir ziemlich genau warum ein programm sich nicht löschen lässt.

12.01.2011 - 10:43 Uhr

OK habe die Lösung gefunden, hätte nur etwas genauer Lesen müssen...

Die Lösung ist es bei der URI die Assembly mitanzugeben.

Bsp.:

NavigateUri = "/FooAssembly;component/Views/Page1.xaml"
12.01.2011 - 10:21 Uhr

Hallo zusammen,

Ich habe ein Silverlight-Projekt in dem ich das Business Application Template benutze.
Zusätzlich wird das MEF benutzt. Das Laden der "Plugins" funktioniert.

Mein ist aber folgendes:
Ich versuche innerhalb des Plugins eine URI mittels HyperlinkButton zu laden. Im
HypButton habe ich als TargetName den Namen des Frames angegeben. Jedoch wird
diese URI im Frame des Host-Projektes geladen bzw wird es versucht. Es kommt dann
natürlich eine Fehlermeldung "No XAML was found at the location '/Folder/Page.xaml'".(Namen angepasst)

Wie kann man die Navigation im "Plugin" realisieren?

Falls es Unklarheiten gibt: Hier hat jemand das gleiche Problem
Silverlight MEF page navigation within a new added project

11.01.2011 - 15:43 Uhr

also ich hatte auch mal das problem mit den brakpoints.
versuch mal folgendes:

  • Clear Solution
  • Restart Visual Studio
  • Öffne das Projekt
  • Rebuild Solution

hoffe es hilft

11.01.2011 - 10:58 Uhr

Mein ViewModel besitzt ein SubViewModel. Wenn sich im SubViewModel die properties ändern danngibt es ein PropertyChanged mit "SubViewModel/Propertyname" jedoch wie benachrichtigen wenn sich das SubViewModel im ganzen geändert hat wie soll ich am besten das ViewModel davon benachrichtigen??

Wieso sollte es die BasisKlasse sich darum kümmern wenn sich im Child etwas ändert?
davon sollte eigentlich nur die weiteren Klassen drunter etwas mitbekommen oder die
View welches das VM benutzt. In dieser BasisKlasse solltest du auch nur das gerüst
ALLER deiner ViewModels haben

07.01.2011 - 12:24 Uhr

Hast du eine verknüpfung auf dem Desktop, welches Visual Studio startet?
wenn ja dann markiere diese verknüpfung -> Rechtsklick -> Eigenschaften -> Bei "Ziel" hinter dem pfad devenv /ResetSkipPkgs anhängen und "OK" klicken.

Verknüpfung ausführen

Sollte das dein Problem das devenv wieder entfernen

Wenn Nein dann erstellt eine verknüpfung.
Gehe in den Ordner "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\VWDExpress.exe" (Win7 x64) -> Rechtsklick auf die exe -> Verknüpfung erstellen.
Bei der Frage ob es auf dem Desktop erstellt werden soll -> Ja.
Danach die Schritte wie oben bescherieben ausführen

07.01.2011 - 11:16 Uhr

Das kann man vorher setzen per Environment.CurrentDirectory.

Hast du diesen Tipp überhaupt mal versucht?

06.01.2011 - 15:35 Uhr

hast du schon in deinem CodeBehind versucht (nach der ForEach-Schleife) den
SelectedIndex der DDL auf "-1" zu setzen?

Wenn das nicht geht dann versuch mal folgendes:

In der Schleife fügst du die Items nicht der DDL hinzu sondern z.B. einer List<T>.
Wenn dann auf die DDL geclickt wird setzt du dann die Source auf die Liste

06.01.2011 - 14:38 Uhr

Hallo,

ich denke mal dass String.Replace deine Anforderungen erfüllen dürfte

06.01.2011 - 14:36 Uhr

Du könntest auch mal Fiddler2 probieren oder für firefox selbst gibt es ein Addon genannt LiveHttpHeader, welches auch den UserAgent aufzeichnet

22.12.2010 - 13:17 Uhr

Ich bin grade dabei mich für die Zwischenprüfungen fit zu machen und bin da über was lustiges gestolpert

19.11.2010 - 12:06 Uhr

vllt noch die Info wo die Intellisense nicht geht...
XAML-Editor? Code-Editor?

naja jedenfalls liefert google erste anhaltspunkte

Visual Studio 2010 Intellisense not working

Intellisense not working VS2008

19.11.2010 - 09:34 Uhr

Meine erster Gedanke war, das ganze übers NotifyIcon per Drag and Drop zu realisieren, dies scheint aber generell nicht zu gehen.

Hier wird erklärt wie das geht

Drag and Drop on a Tray Icon

16.11.2010 - 13:55 Uhr

ich hoffe mal das hilft dir weiter

Read text from notepad in c#

11.11.2010 - 16:36 Uhr

das hier ist zwar VB6 aber die API calls sind die selben

Command-Button in der Titelleiste erstellen lassen

10.11.2010 - 10:21 Uhr

das kannst du mit LINQ erreichen

schau am besten mal hier rein
[gelöst]PagedCollectionView mehrere Filterkriterien

10.11.2010 - 09:04 Uhr

Guten Morgen,

Die MaskedTextBox dürfte für dein Problem das richtige sein

03.11.2010 - 15:58 Uhr

Hallo zusammen,

ich habe eine Form auf der sich ein Datagrid und ein DataPager befindet.
Das Drucken des Datagrids und dessen Inhalte ist kein Problem (der DataPager wird
nicht mitgedruckt) jedoch kann ich immer nur die derzeit Ausgewählte Seite drucken.
Gibt es einen Weg wie man alle Seiten ausgedruckt bekommt?

ich hatte schon versucht auf das Event zu reagieren wenn der Druckvorgang
abgeschlossen ist und dann die nächste Seite zu drucken jedoch gabs hier eine
Exception dass die maximale Anzahl der Wiederholungen erreicht worden ist.

Bei diversen Tutorials wird zwar gezeigt wie man mehrere Seiten Drucken kann jedoch
wird dort immer der Druckbereich geprüft.

Eine Info noch:
Das "Aussehen" (Höhe, Breite) der Seite und Controls ist festgelegt darum kann ich
nicht einfach prüfen ob die Elemente den Druckbereich überschreiten und eine neue
Seite hinzufügen

03.11.2010 - 09:08 Uhr

Also ich denke mal dass er hier recht hat

Oder du initialisierst fälschlicherweise die Werte der zweiten Tabpage in einem Event, z.B. SelectedIndexChange, was natürlich zu spät wäre.

Versuch mal die Tabpages im Constructor deiner Form zu Initialisieren

02.11.2010 - 16:40 Uhr

Danke an alle die geantwortet haben.

Ich werde es jetzt einfach so machen dass man vor der eigentlichen Anwendung einen
SplashScreen sieht der solange da ist bis alle überprüfungen abgeschlossen sind.
Danach werden entsprechende Aktionen durchgeführt.
So dürfte, hoffe ich, nichts shief gehen

02.11.2010 - 13:55 Uhr

Mal eine Frage:
Was mache ich wenn der Entwickler vergisst auf Debug umzuschalten und immernoch im Release-modus ist? Dann hat er ja immernoch den ConnectionString zum Release-System in der Config.
schwierig das ganze -.-

Gibt es vllt eine Möglichkeit dass das Projekt automatisch beim öffnen auf Debug umgeschaltet wird?

02.11.2010 - 13:06 Uhr

ey handelt sich hierbei leider um eine Silverlight Anwendung und im Client sind keinerlei ConnectionStrings hinterlegt, wenn dann in der Web.Config.
Aber ich werde mal in dieser Richtung weiter Suchen.

soweit vielen Dank für die Antworten

02.11.2010 - 12:41 Uhr

ich soll hier eine Art Live-Debug-system miteinbauen.

ich erläre es mal.
Die Anwendung darf nicht auf die Datenbank zugreifen in der die ganzen "Echten"
Daten sich befinden, sondern nur auf ein Debug-System (TestServer mit TestDatenbank
u.s.w.)
Jetzt wollte ich mittels der Symbole feststellen auf welchem Server sich das Projekt
befindet und dementsprechend eine Fehlermeldung ausgeben.

oder habt ihr andere Lösungsansätze?

02.11.2010 - 11:29 Uhr

hallo,

ich wecke nur ungern leichen aber habe da noch eine frage zum Thema.

Wie kann ich das Symbol das mittels #define definiert worden ist in zwei projekten oder anders gesagt in der Solution verwenden?

vllt noch ein Beispiel damit es klarer wird.

Solution
-ProjektA
--ClassA (definiert das Symbol)
-ProjektB
--ClassA (Soll das Symbol verwenden)

ist sowas möglich?

29.10.2010 - 20:42 Uhr

Sofort zuschlagen bei den preisen!!!

29.10.2010 - 08:07 Uhr

hmm in den Build-Events habe ich nichts stehen.
aber mal angenommen ich würde da was reinschreiben, welche Einstellungen werden
dann übernommen? die aus der Web-Transformation oder die ausm Build?

naja als workaround werde ich einfach den ConnectionString wieder in die web.Config
einfügen. Beim Publishen funktionert ja die Transformation und dürfte daher relativ egal
sein.

Danke für die Hilfe soweit!

28.10.2010 - 16:29 Uhr

ich glaube kaum weil der zweite provider den connection string enthält
und außerdem war genau der selbe ConnectionString im Web.Config auch vorhanden
und da gabs den Fehler nicht.

was ich aber nicht ganz verstehe ist, dass dieser Fehler nur Lokal auftritt.
sobald das Project Published ist und die Seite aufgerufen wird Funktioniert alles.

EDIT:
oder meinst du vllt das hier:

providerName="System.Data.EntityClient"

aus der web.Config?

28.10.2010 - 15:58 Uhr

hallo und danke für die antwort.

ja hab ich grade eben mal gemacht. da steht (im falle von Debug) der richtige
ConnectionString. Beim Release steht "PlaceHolder" weil sich im Web.Release.Config
noch nichts befindet. und das Projekt ist auf Debug eingestellt.

28.10.2010 - 14:35 Uhr

Hallo zusammen,

ich habe die Forensuche bemüht und sogar Dr.Google gefragt aber beide lieferten mit keine Lösung.

ich habe eine Web.config in der alle Einstellungen definiert sind. Zusätzlich habe ich noch
eine Web.Debug.config und Web.Release.config. in diesen beiden Dateien stehen jeweils
verschiedene ConnectionStrings.

in der Web.Config steht folgendes (nur der Wichtigste Teil):


    <connectionStrings>
        <add 
            name="MyDBEntities" 
            connectionString="PlaceHolder"
            providerName="System.Data.EntityClient" />
    </connectionStrings>

In den anderen Dateien steht folgendes (hier nur web.Debug.config)


    <connectionStrings>
        <add
            name="MyDBEntities"
            connectionString="metadata=res://*/MyDataModel.csdl|res://*/MyDataModel.ssdl|res://*/MyDataModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=localhost\SQLEXPRESS;Initial Catalog=MyDB;Integrated Security=True;MultipleActiveResultSets=True&quot;"
            xdt:Transform="SetAttributes(connectionString)" xdt:Locator="Match(name)"
            />
    </connectionStrings>

und laut der MSDN sollte das soweit eigentlich klappen jedoch erhalte ich
bei einer Abfrage immer einen Fehler:

Load operation failed for query 'MyLoadQuery'. Format of the initialization string does not conform to specification starting at index 0

sieht vllt jemand meinen Fehler? (Namen wurden angepasst)

28.10.2010 - 09:42 Uhr

versuch mal folgendes:

        

public Main()
{
_TrackedStatus = new CPdmTrackedObject();
}

private CPdmTrackedObject _TrackedStatus;
        public CPdmTrackedObject TrackedStatus
        {
            get { return _TrackedStatus; }
            set
            {
                if ( _TrackedStatus!= value )
                {
                    _TrackedStatus= value;
                    OnPropertyChanged( "TrackedStatus" );
                }
            }
        }
<ComboBox Name="cmbStatus"
                          IsEnabled="{Binding Path=IsModifiable}"
                          ItemsSource="{Binding Source={StaticResource GetStatus}}"
                          SelectedItem="{Binding Path=TrackedStatus.Status, 
                              UpdateSourceTrigger=PropertyChanged}"
                          SelectionChanged="cmbStatus_SelectionChanged">
                </ComboBox>

und am besten mal beim ändern der auswahl auf das Output-Fenster achten.
da stehen dann meist Binding-Fehler drinne

27.10.2010 - 13:31 Uhr

ich würde eher mal vermuten dass "Mode=TwoWay" fehlt.
kann auch sein dass ich mich irre