Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


XAML namespace

Postades av 2006-12-21 13:35:26 - Martin Adrian, i forum asp.net generellt, Tråden har 2 Kommentarer och lästs av 673 personer

Leker lite med WPF men fastnar på XAML namespaces.

Jag har en xaml som ser ut så här:

<Window x:Class="WPFTest.TestWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:WPFTest"
Title="WPFTest" Height="439" Width="498"
>
<Window.Resources>
<ObjectDataProvider x:Key="testDataSource" ObjectType="{x:Type local:TestClass}"/>
</Window.Resources>
<Grid>
<ListBox Name="ListBoxItem1" Width="165"
ItemsSource="{Binding Source={StaticResource testDataSource}}"/>
</Grid>
</Window>

Problemet är att hur jag än bär mig åt så hittar den inte min TestClass.

Koden ovanför ger fel på xmlns:src="clr-namespace:WPFTest"

"The clr-namespace uri refers to an assembly not referenced by the project."

Hur bär jag mig åt för att lägga projektet som referens till sig själv?
Varför är det inga problem med "x:Class="WPFTest.TestWindow" som refererar till samma assembly?

Har provat med alla möjliga kombinationer utav clr-namespace: och assembly=.

WPFTest är både assembly name och default namespace.


Svara

Sv: XAML namespace

Postades av 2006-12-22 09:01:47 - Martin Adrian

Hittade felet själv. Det går helt enkelt inte att använda namespaces i Cider (VS2005) på något vettigt sätt.

(Finns ett sätt men föstår inte hur man skall kunna jobba så http://channel9.msdn.com/wiki/default.aspx/Cider.AugustCTPProjectLimitations)

Får försöka med programmerbara binding istället.


Svara

Sv:XAML namespace

Postades av 2006-12-27 12:28:17 - Martin Adrian

Tänkte bara lägga till att det fungerar bra med programmerbara bindings.

Det går också bra att ha kvar path:en i XAML filen så man behöver bara initiera källan.

<Grid Name="MyGrid">
<ListBox Name="ListBoxItem1" Width="165"
ItemsSource="{Binding Path=PropertyThatReturnsValue}"/>
</Grid>

Sen i koden skriver man

InitializeComponent();
MyGrid.DataContext = new MyClassWithData();

MyClassWithData.PropertyThatReturnsValue anropas nu automatiskt och fyller listboxen.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 170
27 953
271 705
3 951
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies