Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

返回列表 發(fā)新帖
查看: 3782|回復(fù): 6
打印 上一主題 下一主題

【作業(yè)】@VSTO易#初級(jí)班01期#第02課

[復(fù)制鏈接]

點(diǎn)擊這里給我發(fā)消息

跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2014-3-8 21:37:28 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
①插件用P或W實(shí)現(xiàn)
②動(dòng)態(tài)數(shù)據(jù),改用Dictionary存儲(chǔ)
③嘗試使用除RibbonMenu以外的其它控件,實(shí)現(xiàn)該功能,如RibbonGallery


大家加油哦

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱

點(diǎn)擊這里給我發(fā)消息

2#
發(fā)表于 2014-3-8 21:41:22 | 只看該作者
先搶沙發(fā)后發(fā)作業(yè)

點(diǎn)擊這里給我發(fā)消息

3#
發(fā)表于 2014-3-9 07:27:16 | 只看該作者
留名占地。
回復(fù)

使用道具 舉報(bào)

點(diǎn)擊這里給我發(fā)消息

4#
發(fā)表于 2014-3-9 23:00:31 | 只看該作者
支持老師,支持論壇,149B學(xué)員
5#
發(fā)表于 2014-3-11 13:17:57 | 只看該作者
作業(yè)寫(xiě)得都差不多,我的不一樣,傳送門http://ctxi.cn/forum.p ... mp;page=1#pid698013
6#
發(fā)表于 2014-3-23 20:29:54 | 只看該作者
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Office.Tools.Ribbon;
namespace listtest
{
    public partial class listtest1
    {
        public static string DefalutRoom = "2175343697";
        public static KeyValuePair<double, string> ChannelVSTO = new KeyValuePair<double, string>(91283328, "Office中國(guó)");
        public static Dictionary<string, string> YYRoomList = new Dictionary<string, string>();

        private void listtest1_Load(object sender, RibbonUIEventArgs e)
        {

            YYRoomList.Add("1768232513", "接待大廳");
            YYRoomList.Add("2175343697", "VSTO培訓(xùn)-初級(jí)班(一期)");
            YYRoomList.Add("1768402953", "Office教學(xué)");
            gallery1.Items.Clear();
            itemAdd(gallery1);

        }

        private void gallery1_Click(object sender, RibbonControlEventArgs e)
        {

            EnterYYRoom(ChannelVSTO.Key.ToString(), gallery1.SelectedItem.Tag.ToString());
        }
        private void itemAdd(RibbonGallery mygallery1)
        {
            foreach (var item1 in YYRoomList)
            {
                RibbonDropDownItem kiwyButton1 = this.Factory.CreateRibbonDropDownItem();

                kiwyButton1.Tag = item1.Key.ToString();
                kiwyButton1.Label = item1.Value;
                mygallery1.Items.Add(kiwyButton1);
            }
        }


        void EnterYYRoom(string cChanel, string cRoom)
        {
            try
            {
                //打開(kāi)YY軟件
                System.Diagnostics.Process.Start("yy://pd-[sid=" + cChanel + "&subid=" + cRoom + "]");

            }
            catch (System.Exception ex)
            {
                //打開(kāi)網(wǎng)頁(yè)版YY
                System.Diagnostics.Process.Start("http://yy.com/" + cChanel + "/" + cRoom + "?from=");
            }

        }

    }
}


不知道為什么sender轉(zhuǎn)換的時(shí)候總出錯(cuò),這么寫(xiě)結(jié)果倒是運(yùn)行出來(lái)了,加完班趕快把落下的作業(yè)寫(xiě)上,第3節(jié)課的不知道什么時(shí)候能聽(tīng)完再做呢。
119-B
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 10:30 , Processed in 0.093802 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表