小编Zac*_*son的帖子

在DataGridViewComboboxColumn上设置所选项

我有一个带有3个值的DataGridViewComboboxColumn列的datagridview:

"小号中号大号"

我收回用户默认值,在这种情况下是"中"

我想在datagridview中显示一个下拉单元格,但默认值为"Medium".我会通过选择索引或只是设置组合框的Text属性在常规组合框中执行此操作.

.net c# datagridview winforms

5
推荐指数
1
解决办法
3万
查看次数

重用.NET应用程序图标

如何从我的应用程序中重用应用程序图标,这样我就不必将其嵌入两次(一次用于应用程序图标,一次用于内部使用)?

.net icons assemblies embedded-resource reusability

5
推荐指数
2
解决办法
1035
查看次数

确定表单被停用时激活的位置

有没有人知道在停用表单时确定哪个窗口将获得焦点的方法?

.net focus lost-focus winforms

4
推荐指数
1
解决办法
1778
查看次数

Mono和Gtk的全球热键#

我正在尝试使用Mono在Linux中使用全局热键.我发现了XGrabKey和的签名XUngrabKey,但我似乎无法使它们正常工作.每当我尝试调用时XGrabKey,应用程序都会遇到SIGSEGV崩溃.

这是我到目前为止:

using System;
using Gtk;
using System.Runtime.InteropServices;

namespace GTKTest
{
    class MainClass
    {
        const int GrabModeAsync = 1;

        public static void Main(string[] args)
        {
            Application.Init();

            MainWindow win = new MainWindow();
            win.Show();

            // Crashes here
            XGrabKey(
             win.Display.Handle,
             (int)Gdk.Key.A,
             (uint)KeyMasks.ShiftMask,
             win.Handle,
             true,
             GrabModeAsync,
             GrabModeAsync);

            Application.Run();

            XUngrabKey(
             win.Display.Handle,
             (int)Gdk.Key.A,
             (uint)KeyMasks.ShiftMask,
             win.Handle);
        }


        [DllImport("libX11")]
        internal static extern int XGrabKey(
         IntPtr display,
         int keycode,
         uint modifiers,
         IntPtr grab_window,
         bool owner_events,
         int pointer_mode,
         int keyboard_mode);

        [DllImport("libX11")]
        internal static extern …
Run Code Online (Sandbox Code Playgroud)

c# x11 mono gtk#

4
推荐指数
1
解决办法
3159
查看次数

.NET Winforms中一个很好的方法让用户进入时间范围?

有没有人知道让用户使用winforms控件输入一定时间(小时和分钟)的好方法?目前我有两个数字上升,一个用于时间,一个用于分钟,然后我解析以创建一个时间跨度.我唯一的另一个想法是一个文本框,用户可以输入"00:00"时间,并验证输入.但是这两种方式看起来都有点糟糕(用UI术语).

有任何想法吗?

谢谢

.net c# vb.net winforms

4
推荐指数
2
解决办法
4032
查看次数

替换文件路径中的分隔符字符

我正在VS 2008中开发一个C#Web应用程序.我让用户选择一个输入文件,然后将文件路径存储在一个字符串变量中.但是,它将此路径存储为"C:\\folder\\...".所以我的问题是如何将此文件路径转换为单个"\"?

谢谢你们所有的帮助!请原谅我,因为我是ASP.NET开发的新手.这更多是我在上下文中的代码.首先,我想看看目录是否存在.如果我检查文件是否存在,我想我不必检查这个.但这应该还能正常吗?目前我的"路径"字符串变量没有按照我需要的方式显示出来.我不确定如何制定这个陈述.最终我想执行ReadAllText语句(参见最后一行).

protected void btnAppend_Click(object sender, EventArgs e)
{
    string fullpath = Page.Request.PhysicalPath;
    string fullPath2 = fullpath.Replace(@"\\", @"\");

    if (!Directory.Exists(fullpath2))
    {
    string msg = "<h1>The upload path doesn't exist: {0}</h1>";
    Response.Write(String.Format(msg, fullpath2));
    Response.End();
}
    string path = "@" + fullpath2 + uploadFile.PostedFile.FileName; 

    if (File.Exists(path))
    {
        // Create a file to write to.
        try
        {
            StreamReader sr = new StreamReader(path);
            string s = "";
            while(sr.Peek() > 0)
                s = sr.ReadLine();
            sr.Close();
        }
        catch (IOException exc)
        {
            Console.WriteLine(exc.Message + …
Run Code Online (Sandbox Code Playgroud)

c# replace delimiter visual-studio-2008

4
推荐指数
2
解决办法
1万
查看次数

将图像居中放置在卡的中央

我试图将图像居中放置在卡片中间。

我尝试应用其他样式(如传统HTML标记)来居中,但到目前为止还算运气。

图片看起来像1 ew

<article class="photo">
   <img src="https://mirror-api-playground.appspot.com/links/filoli-spring-fling.jpg"   style="  width:50%; 
      height:50%; 
      background:url(logo.png) center center no-repeat;">
   <div class="overlay-gradient-tall-dark"></div>
   <section>
      <p class="text-auto-size">Spring Fling Fundraiser at Filoli</p>
   </section>
</article>
Run Code Online (Sandbox Code Playgroud)

https://gist.github.com/stanzheng/8489645

google-glass google-mirror-api

4
推荐指数
1
解决办法
2573
查看次数

在Google Glass上平移带有头部动作的图像

有没有使用头部运动平移图像的解决方案?即'遇见团队'复活节彩蛋.在复活节彩蛋上工作得很好!

在GDK中有这个很好(暗示提示谷歌).我发现这个库适用于水平平移,如果没有其他解决方案,我可能会调整它.

google-glass google-gdk

4
推荐指数
1
解决办法
217
查看次数

Android:启动一个framelayout的意图

我有这个布局文件的主要活动:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_height="fill_parent"
  android:layout_width="fill_parent"
  android:orientation="vertical"
  android:id="@+id/container"
  >
    <LinearLayout
        android:layout_height="wrap_content"
        android:id="@+id/header" 
        android:background="@drawable/logo_bk"
        android:layout_width="fill_parent"
    >

    <Button 
        android:id="@+id/btn_reload"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Reload" 
     />

     <LinearLayout 
        android:id="@+id/LinearLayout01" 
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent" 
        android:gravity="center_vertical|center_horizontal"
     >
        <ImageView 
            android:id="@+id/ImageView01" 
            android:src="@drawable/logo_head" 
            android:scaleType="fitStart" 
            android:adjustViewBounds="true" 
            android:layout_width="wrap_content" 
            android:layout_height="wrap_content" />
     </LinearLayout>

    </LinearLayout>

    <FrameLayout 
        android:id="@+id/center" 
        android:layout_height="fill_parent" 
        android:layout_width="fill_parent" 
        android:layout_weight="1">
    </FrameLayout>

    <LinearLayout 
        android:layout_height="fill_parent" 
        android:layout_width="fill_parent" 
        android:gravity="center" 
        android:id="@+id/footer"
        android:layout_weight="2.6"
        android:background="#ffffff">
    </LinearLayout>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

基本上它由一个标题,一个中心部分(android:id ="@ + id/center")和一个页脚组成.页脚包含四个动态创建的按钮.最后,它看起来像一个TabWidget,底部有标签.

每个页脚的按钮都包含一个意图/活动.

问题是:如何将我的活动开始进入FrameLayout?比如TabHost这样做:

spec = tabHost
        .newTabSpec(tabTitle.toLowerCase())
        .setIndicator(tabTitle,res.getDrawable(R.drawable.tab_spec))
        .setContent(intent);
        tabHost.addTab(spec);
Run Code Online (Sandbox Code Playgroud)

layout android android-intent

3
推荐指数
1
解决办法
7937
查看次数

Google Glass镜像客户端api使用限制问题

我一直在为Google Glass开发应用程序.该项目工作正常,直到几天前.现在它给出了一个错误,在检查后我发现我已超出当天的配额.

错误如下:

Uncaught exception from servlet
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403
{
  "code" : 403,
  "errors" : [ {
    "domain" : "usageLimits",
    "message" : "Daily Limit Exceeded",
    "reason" : "dailyLimitExceeded"
  } ],
  "message" : "Daily Limit Exceeded"
}
    at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145)
Run Code Online (Sandbox Code Playgroud)

现在的问题是,即使在我说我的配额到期后一天,我仍然会看到同样的错误.

Mirror API上是否有总使用上限?

如何增加每日使用限制?

google-glass google-mirror-api

3
推荐指数
1
解决办法
614
查看次数