Es ist ein Wizard Control also nichts besonderes.. noch mal ..
irgendein mechanismus im .Net Feuert die Render Method.
Wenn ich ein Parent Control habe das z.b. oder genau in meinem Fall Visible auf false hat wird die Render Method nicht gestartet das gilt auch für alle Child Controls logischerweise. Jedes Control hat ja z.b. ein Enabled so wie auch ein IsEnabled Prop. Beim Visible ist es leider nicht so ..
z.b. Parent ist Enabled = false;
Child ist Enabled = true aber IsEnabled = false , hier wird ja recurisve nach unten übermittelt das IsEnabled auf false gestellt wird.
Leider gibt es dieses nicht für Visible... klasse wäre es z.b. ein prob. was über ein Control aussagt das es gerendert werden soll oder auch nicht bevor es gerendert wird. Und irgendwo wird diese unterscheidung getroffen.. ich will wissen wo und an welcher stelle ^^ ich such mir schon einen wolf im Reflector finde aber nichts ...
Ja hätte ich auch gedacht aber in meinem Senario nicht, dass ist immer auf true ..
Es gibt gibt hier noch ne andere unterscheidung... kann auch ein internal prop sein .. mich interessiert nur welches es davon ist... evtl. noch einen ansatz ?
aps entscheidet ob die Render method ausgeführt wird oder nicht.
Weiß jemand ob es dafür ein property zum prüfen gibt ... oder wie man an die Information rankommt ob ein Control nun gerendert wird oder nicht also die Unterscheidung quasi.
Hallo,
das laden von UserControls aus einer Assembly funktioniert super.
Habe das Problem das ich nicht genau weiss wie ich denn Image Css oder andere Files die keine UserControls sind lade bzw. anzeigen lasse im Usercontrol selber.
Bin erst seit einigen Tagen im Silverlight bereich unterwegst ...
Habe nun mein eigenes Drag And Drop geschrieben ... Feedback wäre klasse.
Vorab da ist quick and dirty, muss mich erstmal dran gewöhnen ^^.
Mich lässt der Gedanken nicht los als würden die mit Silverlight alles verschlimmbessern :D
BTW: Finde man sollte das forum in zwei Foren aufteilen, einmal Silverlight und ein WPF Forum. Viele Sachen die in WPF möglich sind gibt es unter Silverlight einfach nicht. Ist ein bisschen verwirrend, dass man doch recht unterschiedliche techniken bzw. herangehensweisen in einem Forum zusammenschmeißen.
Auf CodeProject finde ich auch nicht das passende.
Bitte korrigiert mich wenn ich falsch liege.
Also spinn ich oder erfinden wir hier das rad neu :X
Ich finde im netz kein beispiel für dieses szenario, mhh stimmt nicht das silverlight toolkit hat es ja inne, möchte es aber nicht einbinden.
Hat jemand eine Idee oder ein example für mich ? wie man drag and drop anwendet ? hatte alle Events subscribed und AllowDrop="True" gestellt.
Breakpoint drauf und gut dachte ich, hier wird aber nix ausgelöst oder ähnliches.
private void MainTreeView_MouseRightButtonUp(object sender, MouseButtonEventArgs e)
{
TreeView control = (TreeView)sender;
Point rootVisualPoint = e.GetPosition(Application.Current.RootVisual as UIElement);
Point contextMenuPoint = e.GetPosition(control);
IEnumerable<UIElement> elementCollection = VisualTreeHelper.FindElementsInHostCoordinates(rootVisualPoint, control);
List<TreeViewItem> treeViewItemList = new List<TreeViewItem>();
foreach (UIElement element in elementCollection)
if (element is TreeViewItem)
treeViewItemList.Add((TreeViewItem)element);
if (treeViewItemList.Count > 0)
treeViewItemList[0].IsSelected = true;
}
Ich bekomme eine Exception
bei using (Graphics g = Graphics.FromImage(newPic))
public static Bitmap ImageConvert(Bitmap pic)
{
Bitmap newPic = new Bitmap(pic.Width, pic.Height, System.Drawing.Imaging.PixelFormat.Format8bppIndexed);
using (Graphics g = Graphics.FromImage(newPic))
{
g.DrawImage(pic, pic.Width, pic.Height);
}
return newPic;
}
Also das Snipped funktioniert definitiv nicht X(
elron
Edit
Ich seh grad das geht nicht ...
Zitat
Hinweise
Wenn das Bild in einem indizierten Pixelformat vorliegt, löst diese Methode eine Ausnahme mit der folgenden Meldung aus: "Ein Grafikobjekt kann nicht von einem Bild mit indiziertem Pixelformat erstellt werden.". In der folgenden Liste finden Sie alle indizierten Pixelformate.
Format1bppIndexed
Format4bppIndexed
Format8bppIndexed
mhh kann man das dann überhaupt konvertieren auf diesem wege?
Abend liebe progger :),
im output fenster bzw. intern wird des öffteres eine Exception ausgelöst.
Gibt es eine schönere lösungen zu prüfen ob der string im Rahmen der Base 64 Conversion Table liegt?