Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 导航栏定制_C#_Visual Studio_Silverlight_Devexpress_Navbar - Fatal编程技术网

C# 导航栏定制

C# 导航栏定制,c#,visual-studio,silverlight,devexpress,navbar,C#,Visual Studio,Silverlight,Devexpress,Navbar,我在导航栏上工作了几个小时。我想做的是使背景为蓝色,前景为白色。有人能告诉我如何定制下面的代码来实现这一点吗。 我使用的是视觉工作室Silverlight。此控件来自DevExpress。我试过几次背景蓝,但都不起作用。此外,在尝试更改导航栏标题时,前景不是一个选项 <dxn:NavBarControl x:Name="navBar1" Margin="10"> <dxn:NavBarControl.View>

我在导航栏上工作了几个小时。我想做的是使背景为蓝色,前景为白色。有人能告诉我如何定制下面的代码来实现这一点吗。 我使用的是视觉工作室Silverlight。此控件来自DevExpress。我试过几次背景蓝,但都不起作用。此外,在尝试更改导航栏标题时,前景不是一个选项

<dxn:NavBarControl x:Name="navBar1" Margin="10">
                <dxn:NavBarControl.View>
                    <dxn:SideBarView/>
                </dxn:NavBarControl.View>
                <dxn:NavBarGroup Header="Financial Indicators">
                    <dxn:NavBarItem >
                        <StackPanel Orientation="Vertical">
                            <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                                <localmetric:EBIT x:Name="ebit" Width="410" Margin="10" Foreground="#FF0042FF"/>
                                <localmetric:ROIC x:Name="roic" Width="410" Margin="10" Foreground="#FF0042FF"/>
                            </StackPanel>
                            <localmetric:FinancialRatios x:Name="financialratio" Width="800" Margin="10" HorizontalAlignment="Center" Foreground="#FF0042FF"/>
                            <localmetric:CashFlow x:Name="cashflow" Width="500" Margin="10" HorizontalAlignment="Center" Foreground="#FF0042FF"/>

                        </StackPanel>
                    </dxn:NavBarItem>

                </dxn:NavBarGroup>
                <dxn:NavBarGroup Header="Efficiency">
                    <dxn:NavBarItem >
                        <StackPanel Orientation="Vertical">
                            <localmetric:Efficiency1 x:Name="efficiency1" Width="700" Margin="10" HorizontalAlignment="Center" Foreground="#FF0042FF"/>
                            <localmetric:Efficiency2 x:Name="efficiency2" Width="700" Margin="10" HorizontalAlignment="Center" Foreground="#FF0042FF"/>
                            <localmetric:Efficiency3 x:Name="efficiency3" Width="700" Margin="10" HorizontalAlignment="Center" Foreground="#FF0042FF"/>
                        </StackPanel>
                    </dxn:NavBarItem>
                </dxn:NavBarGroup>


以下是Devexpress团队提供的用于自定义导航栏样式的示例。那是谁的?DevExpress?他们不只是将这些属性模板绑定,这样您就可以直接说Background=“Blue”Foreground=“White”?对不起,是的,它是DevExpress。我忘了。我试过几次背景蓝,但都不起作用。另外,在尝试更改导航栏标题ID时,前台不是一个选项,您只需指定自己的VisualStyle模板即可。是的,我在提问之前查看了它。他们给出的只是公共画笔前景{get;set;},我不知道该怎么办。是否有Silverlight格式的示例。这些都在WPF中,我不知道如何让它工作。