找回密码
 立即注册

QQ登录

只需一步,快速开始

jackshih58

注册会员

9

主题

53

帖子

134

积分

注册会员

积分
134

活字格认证微信认证勋章

jackshih58
注册会员   /  发表于:2015-7-22 10:17  /   查看:24114  /  回复:40
你好
使用<%@ Register Assembly="C1.Web.Wijmo.Extenders.3" Namespace="C1.Web.Wijmo.Extenders.C1Splitter" TagPrefix="wijmo" %>
根據ToolkitExplorer_2010.csproj下的 想要設定hsplitter位置來保留panel2的高度
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="Server">
        Compound:
        <aspanel runat="server" ID="vsplitter" CssClass="vsplitter">
                <div>
                        panel1         
                </div>
                <div>
                        <aspanel runat="server" ID="hsplitter">
                                <div>
                                        panel2</div>
                                <div>
                                        panel3</div>
                        </aspanel>
                </div>
        </aspanel>
        <wijmo:C1SplitterExtender runat="server" ID="SplitterExtender1" TargetControlID="vsplitter" Orientation="Vertical" OnClientExpanded="refresh" OnClientCollapsed="refresh" OnClientSized = "refresh" />
        <wijmo:C1SplitterExtender runat="server" ID="SplitterExtender2" TargetControlID="hsplitter" Orientation="Horizontal" FullSplit="true" />
</asp:Content>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

40 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-7-22 12:22:00
沙发
回复 1楼jackshih58的帖子

感谢对该问题的反馈。
你可以通过设置上方panel1的MinSize属性,制定最小值。
代码参考:
  1. $(&quot;#vsplitter&quot;).wijsplitter({
  2.           panel1: {minSize: 50},
  3.           fullSplit: false,
  4.           collapsed: false,
  5.           scrollBars: &quot;visible&quot;
  6.       });
复制代码


文档参考:
http://wijmo.com/docs/wijmo/#Wijmo~wijmo.splitter.wijsplitter.options~panel1.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-23 11:28:00
板凳
回复 2楼Alice的帖子

根據建議,增加如下codes
<script type="text/javascript">
        function form1_load() {
            $("#hsplitter").wijsplitter({
                panel1: { minSize: 350 },
                fullSplit: false,
                collapsed: false,
                scrollBars: "visible"
            });
        }
        function refresh() {
            $("#<%=hsplitter.ClientID%>").wijsplitter("refresh");
        }        
</script>
仍然沒有將右上區域高度拉長。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-23 11:46:00
地板
回复 1楼jackshih58的帖子

很抱歉之前是针对wijmo splitter的前端控件回复的。
如果你使用的是Splitter for ASP.NET Wijmo控件。
应该是使用SplitterDistance属性来设置最上边边缘的距离。
SplitterPanel的MinSize指定的是resizing改变size的最小值。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-7-24 10:45:00
5#
你好

左邊panel1 被我用來當Menu區,現在遇到主Meun顯示正常,
當顯示第二層,可視區域(panel1)不夠寬就被擋住。

請建議有何辦法改善

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-24 13:41:00
6#
回复 5楼jackshih58的帖子

谢谢你提供的图片。
为了帮助你解决问题,需要你提供一个简单重现该问题的Demo,我们帮你看看。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-7-27 10:12:00
7#
你好:
根據你的建議,提供一測試案例程式供參考
因上傳檔案限制,刪除專案下App_Data的DB的C1NWind.mdb,是參考貴公司範例給的Access檔案

再請你協助查看於C1SplitterExtender區域限制Menu顯示的問題
thanks

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-27 14:20:00
8#
回复 7楼jackshih58的帖子

感谢你提供的Demo,你的问题我们收到了,测试后给你反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-28 15:38:00
9#
回复 7楼jackshih58的帖子

你好。
我设置SpliterDistance可以设置上面的距离,我更改了如Demo所示

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-7-28 17:18:00
10#
你好:

這樣左邊為了子Menu顯示需保留空白位置來顯示,這樣畫面很不美觀,也不是一般Menu展開時需將所有object往右或往下挪。
覺得這解法怪怪的,如果是我理解錯了,再煩請告知
Thanks

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12345下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部