小编Sha*_*had的帖子

是否有可能在Xamarin中为Android Button分配值?

我刚刚开始学习Xamarin Android.我有几个按钮与相同的点击事件处理程序.

private Button flipper1Btn;
    private Button flipper2Btn;
    private ViewFlipper flipper;
    private TextView text;

    protected override void OnCreate(Bundle bundle)
    {
        base.OnCreate(bundle);
        // Set our view from the "main" layout resource
        SetContentView(Resource.Layout.Main);

        setControls();
        setEvents();
    }

    private void setControls()
    {
        flipper = FindViewById<ViewFlipper>(Resource.Id.viewFlipper1);
        flipper1Btn = FindViewById<Button>(Resource.Id.button1);
        flipper2Btn = FindViewById<Button>(Resource.Id.button2);
        text = FindViewById<TextView>(Resource.Id.textView1);

    }
    private void setEvents()
    {
        flipper1Btn.Click += FlipperBtn_Click;
        flipper2Btn.Click += FlipperBtn_Click;
    }

    #region Events

    private void FlipperBtn_Click(object sender, EventArgs e)
    {
        Button sendBtn = (Button)sender;       
    }

    #endregion
Run Code Online (Sandbox Code Playgroud)

在"FlipperBtn_Click"方法中,我想知道按下了哪个按钮并从此按钮获取值.我希望通过将div分配给我想要的多个属性来实现HTML5中的某些功能.我正在考虑android"Tag"属性,并试图做这样的事情:

private void …
Run Code Online (Sandbox Code Playgroud)

android xamarin.android xamarin

7
推荐指数
1
解决办法
1560
查看次数

在DispatcherTimer EventHandler中添加其他字符串参数

如何在Dispatchertimer Eventhandler中添加额外的字符串参数?

我想实现这样的事情:

string ObjectName = "SomeObjectName";
System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick(ObjectName));
Run Code Online (Sandbox Code Playgroud)

功能:

private void dispatcherTimer_Tick(object sender, EventArgs e, string ObjectName)
{
    [...]
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

编辑:

我的目的是为移动物体添加一些动画.我的画布上有很少的物体.我可以通过鼠标点击在画布上移动这些对象,我想为这个动作添加动画.

c# wpf dispatchertimer

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

如何只为移动设备应用样式?

我正在创建新网站。我的目的是为桌面和移动设备创建一个页面,并根据设备(移动设备或桌面设备)设置样式。我知道我可以用纯 JavaScript 实现一切,但我也想使用 CSS 和媒体查询。我的问题是:如何使用 CSS 媒体查询仅为移动设备设置样式?我试图使用:

@media only screen{
     style...
}
Run Code Online (Sandbox Code Playgroud)

但它适用于移动和桌面浏览器。

javascript css media-queries

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

使用挖空文本创建新行

我正在创建SPA.我正在使用knockout和observable数组来迭代json数组.有时我在文本中有br标签,并且使用data-bind ="text:myVar"我想要排队.问题是,br标签不会工作,因为我可以看到<br />除了新线.我的问题是:如何使用json数据中的br标签强制knockout data-bind创建新行?我试图使用"白色空间:预包装",但没有用.

javascript json knockout.js javascript-databinding single-page-application

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

Visual Catch块中的Visual Studio 2015抛出异常

即使在Try Catch块中处理错误,Visual Studio 2015也总是在调试模式下抛出异常,这非常烦人.你能告诉我为什么会这样吗?我不知道怎么关掉它..

c# debugging visual-studio-2015

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