2017-01-24 26 views
0

dos WPF有任何第三方軟件或者可以結合使用css和XAML(wpf)的東西?設計使用Css或第三方軟件的WPF應用程序?

如果沒有,任何人都知道解決方案設計WPF接口看起來更像是使用Css/JavaScript的WebPages的迷人?

+1

您是否着手使用HTML環境下的CSS?這兩個似乎並駕齊驅... – sous2817

+0

你搜索了Google嗎?這裏有大量的信息 – mlegg

+0

@ sous2817:我的意思是在WPF「C#」不在Web開發 –

回答

2

該項目看起來很有前途,正在積極開發中。

https://github.com/warappa/XamlCSS/wiki/Getting-started

在WIKI的示例是

<?xml version="1.0" encoding="utf-8" ?> 
<Application xmlns="http://xamarin.com/schemas/2014/forms" 
      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
      xmlns:css="clr-namespace:XamlCSS;assembly=XamlCSS" 
      x:Class="App.App"> 
    <Application.Resources> 
    <ResourceDictionary> 
    <css:StyleSheet x:Key="inlineStyle"> 
     <css:StyleSheet.Content> 
      .important 
      { 
       BackgroundColor: Red; 
       FontSize: 25; 
       WidthRequest: 200; 
      } 
      Label 
      { 
       TextColor: Red; 
       FontSize: 25; 
      } 
      Button 
      { 
       TextColor: Blue; 
       BackgroundColor: Black; 
      } 
     </css:StyleSheet.Content> 
     </css:StyleSheet> 
    </ResourceDictionary> 
    </Application.Resources> 
</Application> 

和主頁。

<?xml version="1.0" encoding="utf-8" ?> 
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" 
      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
      xmlns:css="clr-namespace:XamlCSS;assembly=XamlCSS" 
      xmlns:cssXF="clr-namespace:XamlCSS.XamarinForms;assembly=XamlCSS.XamarinForms" 
      xmlns:local="clr-namespace:App2" 
      x:Class="App.MainPage"> 
    <StackLayout cssXF:Css.StyleSheet="{StaticResource inlineStyle}"> 
     <Button Text="OK"></Button> 
     <Button cssXF:Css.Class="important" Text="Important"></Button> 
    </StackLayout> 
</ContentPage> 
+0

我的VS版本是2010年,所以NuGet沒有爲我工作:/ –

+0

升級:)社區版是免費的。 – bradgonesurfing

+0

https://www.visualstudio.com/vs/#downloadvs – bradgonesurfing