77、浏览器外应用开发指南

浏览器外应用开发指南

在开发浏览器外应用时,有许多关键技术和操作细节需要掌握。下面将详细介绍窗口定制、文件访问以及 COM 交互等方面的内容。

1. 窗口定制

普通的浏览器外应用在操作系统提供的标准窗口框架中运行,但有时可能无法满足设计需求。定制窗口框架可以分为以下两个主要步骤:

步骤一:移除标准窗口框架
- 打开解决方案资源管理器,双击“Properties”节点。
- 点击“Silverlight”选项卡,再点击“Out-of-Browser Settings”按钮。
- 在“Window Style”列表中选择合适的选项:
- “Default”:提供标准窗口框架。
- “No Border”:移除标准窗口框架,仅保留包含用户控件内容的浮动矩形。
- “Borderless Round Corners”:移除标准窗口框架,并使应用窗口的角呈圆角。

以下是一个使用“Borderless Round Corners”选项的示例代码:

<UserControl x:Class="ElevatedTrust.CustomWindow" ... >
  <Border x:Name="windowFrame" BorderBrush="DarkSlateBlue" BorderThickness="5" 
   CornerRadius="2" Margin="0,0,1,1">
    <Grid x:Name="LayoutRoot" Background="
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值