Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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
Asp.net 帮助Nokola';导航七个Silverlight导航栏!_Asp.net_Silverlight - Fatal编程技术网

Asp.net 帮助Nokola';导航七个Silverlight导航栏!

Asp.net 帮助Nokola';导航七个Silverlight导航栏!,asp.net,silverlight,Asp.net,Silverlight,我真的很喜欢Nokola的NavSeven Silverlight酒吧 您可以在此处查看: 你可以马上注意到导航条一直延伸到100%,图标在中间很好地对齐。 导航栏本身在Page.xaml中的宽度为900px 我已经在我的网站上使用了它,但由于某些原因,我不能像Nokola的网站那样将它扩展到100% 结果如下:我将宽度设置为100%,但不是拉伸,而是保持900px的宽度,并用空白填充其他内容。这是另一个问题-无论我把背景颜色改成什么,它总是白色的,这在我灰色的网站背景上看起来很糟糕。但这并不是

我真的很喜欢Nokola的NavSeven Silverlight酒吧

您可以在此处查看:

<>你可以马上注意到导航条一直延伸到100%,图标在中间很好地对齐。

导航栏本身在Page.xaml中的宽度为900px

我已经在我的网站上使用了它,但由于某些原因,我不能像Nokola的网站那样将它扩展到100%

结果如下:我将宽度设置为100%,但不是拉伸,而是保持900px的宽度,并用空白填充其他内容。这是另一个问题-无论我把背景颜色改成什么,它总是白色的,这在我灰色的网站背景上看起来很糟糕。但这并不是问题的关键,它仍然不像Nokola网站上所说的那样伸展

下面是我用来包含Silverlight文件的代码:

<div id="silverlightControlHost">
        <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="43px">
    <param name="source" value="ClientBin/NavSeven.xap"/>
    <param name="onError" value="onSilverlightError" />
    <param name="background" value="white" />
    <param name="minRuntimeVersion" value="3.0.40624.0" />
    <param name="autoUpgrade" value="true" />
          <param name="enableGPUAcceleration" value="true" />
    <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration: none">
      <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
    </a>
     </object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe></div>


去掉页面中的任何固定宽度。xaml。900可能仍存在于另一个网格上,并覆盖默认行为

如果您删除它,它将拉伸以适合父Silverlight容器(默认为全屏,除非在html页面中另有说明-在您的情况下为43像素高)

如果这还不能解决问题,请发布页面本身的XAML,纠正它只需几分钟

希望这有帮助。

删除网格中的Width=“900”参数解决了问题。非常感谢你!